zoukankan      html  css  js  c++  java
  • 地址访问冲突问题(四体交叉存取)

    2021-03-16 23:16:58

    关于存储器系统的四体交叉存取冲突题目的解题思路

    例题:假定一个存储器系统支持四体交叉存取,某程序执行过程中访问地址序列为3,9,17,2,51,37,13,4,8,41,67,10,哪些地址访问会发生体冲突?


    解:首先根据交叉存取的基本概念,将地址序列映射为地址序列对应的模块号,采用取模运算求解
    设共有n个模块,地址序列A={ai}(i=1,2,3,…,m),模块号为num = ai%n
    因此可以计算出如下表格对应关系
    地址 3 9 17 2 51 37 13 4 8 41 67 10
    模块号 3 1 1 2 3 1 1 0 0 1 3 2

    接着,观察相邻四次存取有没有相同的模块号,若存在则冲突,因此,冲突的地址访问为:

    9~17

    17~37

    37~13

    13~41

    4~8

    爱我没结果!
  • 相关阅读:
    MySQL(错误1064)
    如何判断是手机还是电脑访问网站
    Oracle表分区
    分离Date数据
    多对多
    一对多
    SQLalchemy基础
    paramiko上传下载
    paramiko
    automap
  • 原文地址:https://www.cnblogs.com/angoli/p/14546741.html
Copyright © 2011-2022 走看看