将冲突指令发送到同一组时的有效位值和标记值

时间:2017-02-15 18:09:24

标签: caching assembly mips

为即将举行的研讨会做一个准备工作,我在这里得到了这个问题:

  

假设你有一个带有直接映射数据缓存的32位MIPS处理器   容量为4096字节,块大小为16字节。缓存最初是空的(全部有效   位是0)。在以下程序之后,已更新了哪些缓存集   已被执行?对于每个集合,指定集合编号,有效位的值,   和数据缓存的标记值。

var csrftoken = Cookies.get('csrftoken');

function csrfSafeMethod(method) {
    // these HTTP methods do not require CSRF protection
    return (/^(GET|HEAD|OPTIONS|TRACE)$/.test(method));
}
$.ajaxSetup({
    beforeSend: function(xhr, settings) {
        if (!csrfSafeMethod(settings.type) && !this.crossDomain) {
            xhr.setRequestHeader("X-CSRFToken", csrftoken);
        }
    }
});

function updateWaypoints(){

  var routeArray =Array(),
  routeArray =  control.getWaypoints();
  routeArray.push({route_id:routeId});
  console.log(routeArray);
  console.log(JSON.stringify(routeArray));
  var newData = JSON.stringify(routeArray);

  $.ajax({
         type: 'POST',
         url: '/routes/savemaproute/',
         data: newData,
     });
}

正确,因此第2行和第4行具有碰撞设定值(设定编号36),其中加载字获取信息。令我困惑的是,加载词获取信息,如果缓存为空,则没有任何内容可以获得,所以我对应该对问题中的有效位和标记值应该回答的内容感到困惑。或者我只是误解了这个问题,不确定。 任何帮助都非常有用。

0 个答案:

没有答案