存储器作业 (每题写出解题思路)
一个采用直接映射方式的16KB缓存,假设块长为8个32位的字,则地址为FDA459H的主存单元映射到缓存的第 (十进制表示)块内。
已知接收到的汉明码为0100111(按配偶原则配置),试问欲传送的信息是什么?
设某机主存容量为16MB,缓存的容量为16KB。每字块有8个字,每个字32位。设计一个四路组相连映射(即缓存每组内共有4个字块)的缓存组织,要求:
画出主存地址字段中各段的位数。
设缓存初态为空,CPU依次从主存第0、1、2、…、99号单元读出100个字(主存一次读出一个字),并重复此次序读8次,问命中率是多少?
若缓存的速度是主存速度的6倍,试问有缓存和无缓存相比,速度提高多少倍?
某计算机字长是32位,它的存储容量是64KB,按字编址,它的寻址范围是( )
A 16KB B 16K C 32K
动态半导体存储器的刷新一般有( )、( )和( )三种方式,之所以刷新是因为( )。
某C语言程序段如下:
for(i=0; i=9; i++)
{
temp=1;
for(j=0; j=i; j++) temp*=a[j];
sum+=temp;
}
下列关于数组a的访问局部性的描述中,正确的是 ( )
A时间局部性和空间局部性皆有 B 无时间局部性,有空间局部性
C 有时间局部性,无空间局部性 D 时间局部性和空间局部性皆无
某计算机字长为32位,按字节编址,采用小端(Little Endian)方式存储数据。假定有一个double型变量,其机器数表示为1122 3344 5566 7788H,存放在0000 8040H开始的连续存储单元中,则存储单元0000 8046H中存放的是( )
A 22H B 33H C 77H D 66H
设CPU共有16根地址线,8根数据线,并用 EQ \* jc0 \* Font:宋体 \* hps10 \o \ad(\s \up 9(--------),MREQ)作为访存控制信号(低电平有效),用 EQ \* jc0 \* Font:宋体 \* hps10 \o \ad(\s \up 9(----),WR)作为读/写控制信号(高电平为读,低电平为写)。现有下列存储芯片:1K×4位RAM,4K×8位RAM,2K×8位ROM以及74138译码器和各种门电路,如下图所示。画出CPU与存储芯片的连接图,要求:
主存地址空间分配:8000H~87FFH为系统程序区;8800H~8BFFH为用户程序区。
合理选用上述存储芯片,说明各选几片。
详细画出存储芯片与CPU的连接图。
图1 第6题芯片图
运算方法和运算器作业
用两个字节存放16位无符号整数,其表达范围为0 ~ ___________。
用一个字节存放有符号整数,若某数真值为?75,请写出它的四种机器数(原码,反码,补码,移码)。
用一个字节存放有符号整数,用补码表示,真值的取值范围为_____________。
x = ?26,用一个字节存放其补码,[x]补 = _________________,将x的补码算术左移一位为_________________,将x的补码算术右移一位为_________________。
已知有符号整数[X]原=0,0101,[Y]原=1,1011,请采用双符号位的变形补码,计算[X+Y]补、[X-Y]补,分别判断是否溢出。
原码乘法的乘积的符号位由参与乘法运算的两个操作数的符号位进行________运算得到。
x = ?17.5,将x的值存放为IEEE754标准的单精度浮点数,则其机器数(十六进制)为(A) 41 84 00 00 (B) C1 84 00 00(C) 41 8C 00 00 (D) C1 8C 00 00
IEEE754标准的单精度浮点数的表达范围大约为(A) ±10?25到±10+25 (B) ±10?38到±10+38(C) ±10?54到±10+54 (D) ±10?76到±10+76
浮点数的加减法由对阶、尾数求和、规格化、舍入、溢出判断五个步骤组成。设尾数和阶码均采用双符号位补码表示,其中阶码2位,加2位符号位,尾数4位,加2位符号位。x=(+0.1101)×2+01,y=(?0.1010)×2+11,请用上述五个步骤求x+y的值,
原创力文档

文档评论(0)