假定某机主存空间大小1GB,按字节编址。cache的数据区(即不包括标记、有效位等存储区)有64KB,块大小为128字节,采用直接映射和全写(write-through)方式。请问: (1)主存地址如何划分?要求说明每个字段的含义、位数和在主存地址中的位置。 (2)cache的总容量为多少位?
简答题查看答案
定义数据段,段中内容符合下列要求: (1)TAB定义了一个十六进制字符表 (2)BUF定义了一个10字节的存储区,初值为0 (3)X定义了一个字存储区 (4)K定义了一个常数10
简答题查看答案
若有两个多字节数NA和NB,每一个是16位十进制数,NA放在现行数据段偏移地址从1000H开始的存储区中,NB放在现行数据段偏移地址从2000H开始的存储区中,都是最低字节在前,相加后的和放在3000H开始的存储区中(一个字节表示两位十进制数)。
简答题查看答案
有一个32K字节的存储区,首地址是3302:5AC8H,写出其首单元和末单元的物理地址。
简答题查看答案
在当前数据段、偏移地址为DATA的内存区中,顺序存放着以SLOCK为首址的8个字节的无符号数,若要求其算术平均值,并将结果接着这8个数存放,编写此汇编程序。
简答题查看答案
假定一个虚拟存储系统的虚拟地址为40位,物理地址为36位,页大小为16KB,按字节编址。若页表中有有效位、存储保护位、修改位、使用位,共占4位,磁盘地址不在页表中,则该存储系统中每个进程的页表大小为多少?如果按计算出来的实际大小构建页表,则会出现什么问题?
简答题查看答案
以BUF1为起始地址的外部数据存储区中存放着16个单字节的无符号数,求其平均值并送入R2中。
简答题查看答案
以W1为首地址的各字节单元中分别存有数字0~9。下面程序运行后,以W2为首地址的各字节单元中的内容分别是什么,请填写?
简答题查看答案
以W1为首地址的各字节单元中分别存有数字0~9。下面程序运行后,以W2为首地址的各字节单元中的内容分别是什么,请填写出来?
简答题查看答案