组成原理不懂的

更新时间:2024-03-11 05:30:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

1、第二章运算方法和运算器定点表示 某机字长32位,其中1位符号位,31位表示尾数。若用定点小数表示,则最大正小数为:

A、+(1 -2-32 ) B、+(1 -2-31 ) C、2-32 D、2-31

定点小数即纯小数,小数点的位置固定在最高有效数位之前,符号位之后,如图2-3所示。定点小数的小数点位置是隐含约定的,小数点并不需要真正地占据一个二进制位。

表示X为负数,此时情况要稍微复杂一些,这是因为在计算机中带符号数可用

补码表示,也可用原码表示,原码和补码的表示范围有一些差别。 若机器数为原码,当最小负数,其真值等于:

均等于1时,X为绝对值最大的负数,也称为最负的数或

综上所述,设机器字长有n+1位,原码定点小数的表示范围为点小数的表示范围为

补码定

在本题中,要求32位字长所表示定点小数的数值范围,它只要我们给出其数值的表示范围,并不是整个表示范围,从上面的分析中可以看出,32位字长的数值表示范围是

2、浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且位数分别为5位和7位(均含2位符号位)。若有两个数X=27×29/32,Y=25×5/8,则用浮点加法计算X+Y的最终结果是2009原题、第一章:计算机系统概述 A、00111 1100010 B、00111 0100010 C、01000 0010001 D、发生溢出

也浮点加法的第一步是对阶,对阶原则为小阶向大阶看齐。因此将Y对阶后得到:Y=27×5/32,然后将尾数相加,得尾数之和为34/32。因为这是2个同号数相加,尾数大于1,则需要右规,阶码加1。由于阶码的位数为5位,且含2位符号位,即阶码的表示范围在-8~+7之间。而阶码本身等于7,再加1就等于8。因此,最终结果发生溢出。

3、某计算机有五级中断L4~L0,中断屏蔽字为M4M3M2M1M0,Mi=1(0i4)表示对Li

级中断进行屏蔽。若中断响应优先级从高到低的顺序是L4L0L2L1L3 ,则L1的中断处理程

序中设置的中断屏蔽字是2011年原题、第八章:输入输出系统 A、11110 B、01101 C、00011 D、01010

首先看L1所在的位置。后面只有L3比自己低,所以把自己和L3位置的屏蔽触发器的内容置为1,其余为0,即01010。

4、采用串行接口进行7位ASCII码传送,带有1位奇校验位,l位起始位和1位停止位,当传输率为9600波特时,字符传送速率为: A、960 B、873. C、1372 D、480 9600/(7+1+1+1=10)=960

5、float型数据通常用IEEE754单精度浮点数格式表示.若编译器将float型变量x分配在一个32位浮点寄存器FR!

中,且x=-8.25, 则FR1的内容是 A、C1040000H B、C2420000H C、C1840000H D、C1C20000H

【解析】A。此题着重考查了IEEE754单精度浮点数格式。只要知道格式,基本上就是硬套公式了。首先,将x表示成二进制,即-1000.01=-1.00001×2【3】。其次应该计算阶码(不妨设为E),根据IEEE754单精度浮点数格式有E-127=3,故E=130,换成二进制为10000010。最后,要记住最高位“1”是被隐藏的。

所以,根据IEEE754格式:符号(1位)+偏移的阶码(8位)+尾数(23位),即:1+10000010+0000100000000000000 转换成十六进制:11000001000001000000000000000000,即C1040000H。

第二章:运算方法和运算器 浮点规格化

6、某浮点数采用IEEE754单精度格式表示为C5100000H,则该数的值是 注:选项中[ ]内的值为上标 A、-1.125*2[10] B、-1.125*2[11] C、-0.125*2[10] D、-0.125*2[11] 1100 0101 0001 00000000000000000000

黄色部分的值为138=E,∴e=138-127=11,紫色部分是尾数,∴尾数为.001 ∴二进制表示为-1.001*2[11],然后把1.001转换为10进制就得到1.125

第二章:运算方法和运算器 定点运算

7、在C程序中,int类型的变量x的值为-1088。程序执行时,x先被存放在16位的寄存器R1中,然后被算术右移4位。则此时R1 中的内容以16进制表示是( ) A、FBC0H B、FFBCH C、0FBCH D、87BCH

-1088的原码形式为00000 10001000000,补码为1111101111000000,算数右移4位后 变为1111 111110111100,转换成16进制为FFBC

第二章:运算方法和运算器 定点表示

8、补码表示的8位二进制定点小数所能表示数值的范围是 A、-0.1111111B~0.1111111B B、

-1.0000000B~0.1111111B C、-0.1111111B~1.0000000B D、-1.0000000B~1.0000000B

虚拟存储器

9、下列命令组合情况中,一次访存过程中,不可能发生的是( )2012年原题、第三章:存储系统 A、TLB未命中,Cache未命中,Page未命中 B、TLB未命中,Cache命中,Page命中 C、TLB命中,Cache未命中,Page命中 D、TLB命中,Cache命中,Page未命中

TLB是缓存曾经访问过的虚拟地址所指向的物理地址,以使将来快速得到相同物理地址的高速存储器,可以与Cache的作用相类比。 在一次访问存储器的过程中,如果能够Cache命中,很显然,说明就访问到了需要的页(Page),即Page命中。同样的道理,如果能够TLB命中,也说明访问到了需要的页,如果这两者都命中,那么页肯定命中。因此本题中选项D的情况是不可能发生的。

存储器扩展

10、假定用若干个2k4位芯片组成一个8k8位存储器,则地址0B1FH所在芯片的最小地址是( )2010年原题、第三章:存储系统) A、0000H B、0600H C、0700H D、0800H

芯片的大小为2K×4位,而存储器的大小为8K×8位,不难得出要获得这样一个大小的存储器,需要8片2K×4位的芯片。 如果按字节编址,对应一个大小为8K×8位的存储器,需要13位地址,其中高3位为片选地址,低10位为片内地址,而题目给出的地址0B1FH转换为二进制为0 1011 0001 1111,其高3位为010,即片选地址为2。因此,地址0B1FH对应第2片芯片,该芯片的起始地址(最小地址)为0 1000 0000 0000,即0800H。

11、假设某计算机的存储系统由Cache和主存组成。某程序执行过程中访存1000次,其中访问Cache缺失(未命中)50次,则Cache的命中率是2009年原题、第三章:存储系统 A、5% B、9.5% C、50% D、95%

程序中断方式

12、某计算机处理器主频为50MHz,采用定时查询方式控制设备A的IO,查询程序运行一次所用的时钟周期数至少为500。在设备A工作期间,为保证数据不丢失,每秒需对其查询至少200次,则CPU用于设备A的IO的时间占整个CPU时间的百分比至少是 2011年原题、第八章:输入输出系统 A、0.02% B、0.05% C、0.20% D、0.50%

由于CPU每秒需对其查询至少200次,每次500个时钟周期。所以CPU用于设备A的I/O时间每秒最少500×200=100000个时钟周期。100000除以50M=0.002

指令周期

13、假定不采用Cache和指令预取技术,且机器处于开中断状态,则在下列有关指令执行的

叙述中,错误的是 2011年原题、第八章:输入输出系统 A、每个指令周期中CPU都至少访问内存一次 B、每个指令周期一定大于或等于一个CPU时钟周期 C、空操作指令的指令周期中任何寄存器的内容都不会被改变 D、当前程序在每条指令执行结束时都可能被外部中断打断

由于不采用Cache和指令预取技术,所以不可能从Cache以及在前一个指令执行的时候取指令,所以每个指令周期中CPU必须访问一次主存取指令,故A正确。B是显然正确。至少PC寄存器的内容会自加1,故C错误。由于机器处于“开中断”状态,所以当前程序在每条指令执行结束时都可能被外部中断打断

寄存器

14、某机器有一个标志寄存器,其中有进位借位标志CF、零标志ZF、符号标志SF和溢出标志OF,条件转移指令bgt(无符号整数比较大于时转移)的转移条件是 2011年原题、第五章:中央处理器 A、CF+OF=1 B、SF+ZF=1 C、CF+ZF=0 D、CF+SF=1

C。假设有两个无符号整数x、y,bgt为无符号整数比较大于时转移,不妨设x>y,那么x-y就肯定大于0且不会溢出,故符号标志SF和溢出标志OF用不上。根据排除法答案自然选C。因为x-y>0,所以肯定不会借位和进位,且x-y≠0。故CF和ZF标志均为0。

存储器扩展

15、某计算机存储器按字节编址,主存地址空间大小为64MB,现用4M8位的RAM芯片组成32MB的主存储器,则存储器地址寄存器MAR的位数至少是 2011年原题、第三章:存储系统 A、22位 B、23位 C、25位 D、26位

本题有个陷阱,相信不少考生会以32MB的实际主存来计算,从而得到答案25位,这种解法是错误的。尽管多余的32MB没有使用,但是你也得防备以后要用。不能只看眼前呀!知道以64MB来计算就很好做了。由于采用字节寻址,所以寻址范围是64M,而226=64M。故存储器地址寄存器MAR的位数至少是26位。

显示器

16、假定一台计算机的显示存储器用DRAM芯片实现,若要求显示分辨率为1600*1200,颜色深度为24位,帧频为85HZ,显示总带宽的50%用来刷新屏幕,则需要的显存总带宽至少约为( )2010年原题、第七章:外围设备 A、245 Mbps B、979 Mbps C、1958 Mbps D、7834 Mbps=1600*1200*24*85除以50%

Cpu结构

17、下列关于RISC的叙述中,错误的是2009年原题、第五章:中央处理器 A、RISC普遍采用微程序控制器 B、RISC大多数指令在一个时钟周期内完成 C、RISC的内部通用寄存器数量相对CISC多 D、RISC的指令数、寻址方式和指令格式种类相对CISC少

相对地址

18、某机器字长16位,主存按字节编址,转移指令采用相对寻址,由两个字节组成,第一字节为操作码字段,第二字节为相对位移量字段。假定取指令时,每取一个字节PC自动加

1。若某转移指令所在主存地址为2000H,相对位移量字段的内容为06H,则该转移指令成功转移后的目标地址是2009年原题、第四章:指令系统 A、2006H B、2007H C、2008H D、2009H PC=PC+D(位移量)+2 那么每取一个字节,PC自动加1

解析:相对寻址通过将形式地址与程序计数器PC的内容相加得到有效地址,即EA=(PC)+A;又机器字长16位,主存按字节编址,故该转移指令取出后的PC值为2000H+2=2002H;所以该转移指令成功后的目标地址为06H+2002H=2008H,选C。

存储器扩展

19、某计算机主存容量为64KB,其中ROM区为4KB,其余为RAM区,按字节编址。现要用2K8位的ROM芯片和4K4位的RAM芯片来设计该存储器,则需要上述规格的ROM芯片数和RAM芯片数分别是2009年原题、第三章:存储系统 A、1,15 B、2,l5 C、1,30 D、2,30

因为1B=8位,ROM区的总大小为4KB,即为4K×8位,那么需要的ROM芯片数为:(4K×8位)/(2K×8位)=2片。 RAM区的总大小为64KB?4KB=60KB,即60K×8位,那么需要的RAM芯片数为:(60K×8位)/(4K×4位)=30片。

定点运算

20、一个C语言程序在一台32位机器上运行。程序中定义了三个变量x、y和z,其中x和z为int型,y为short型。当x=127,y=-9时,执行赋值语句z=x+y后,x、y和z的值分别是2009原题、第二章:运算方法和运算器 A、x=0000007FH,y=FFF9H,z=00000076H B、x=0000007FH,y=FFF9H,z=FFFF0076H C、x=0000007FH,y=FFF7H,z=FFFF0076H D、x=0000007FH,y=FFF7H,z=00000076H

C语言的数据在内存中以补码形式存放,根据题目的条件,可将x、y、z的值由十进制转为二进制补码 x为int型,且在32位的机器上运行,因此x字长为32位,转换成二进制为0000 0000 0000 0000 0000 0000 0111 1111,再转换成十六进制为0000007FH。 y为short型,且在32位的机器上运行,因此y字长为16位,转换成二进制为1111 1111 1111 0111,(补码)再转换成十六进制为FFF7H。 z为int型,且在32位的机器上运行,因此z字长为32位,z=x+y=127-9=118,转换成二进制为0000 0000 0000 0000 0000 0000 0111 0110,再转换成十六进制为00000076H。

定点运算溢出判断

21、假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算会发生溢出的是( )2010年原题、第二章:运算方法和运算器 A、r1×r2 B、r2×r3 C、r1×r4 D、r2×r4

根据试题已知条件,[r1]补=1111 1110,[r2]补=1111 0010,[r3]补=1001 0000,[r4]补=1111 1000,根据补码乘法运算规则及溢出的判断规则,不难知道发生溢出的是r2×r3。

冯诺依曼体系结构要点

答:二进制;存储程序顺序执行;硬件由运算器、控制器、存储器、输入设备、输出设备组成

1. 说出至少三种加速CPU和存储器之间有效传输的措施。

答:主要有:加长存储器的字长;采用双端口存储器;加入CACHE;采用多体交叉存储器。

2. 一次中断过程大致可以分为哪些过程?

答:主要有:1中断申请;2排队判优;3中断响应;4中断处理。包括现场保护,中断服务程序执行等;5中断返回;

3. 什么是中断?

答:计算机在执行正常程序的过程中,出现某些异常事件或某种请求时,处理机暂停执行当前程序,转而执行更紧急的程序,并在执行结束后,自动恢复执行原先程序的过程。

4. 什么是中断嵌套?

答:每一个中断源有一个优先权,一般来说,优先权高的中断级可以打断优先权低的中断服务程序,以程序嵌套方式进行工作。

5. 说明外围设备的IO控制方式分类及特点。

答:主要有:程序查询方式:CPU和操作和外围设备的操作能够同步,且硬件结构比较简单;程序中断方式:一般适用于随机出现的服务,且一旦提出要求应立即响应,节省CPU的时间开销,但其硬件结构要稍微复杂一些;直接内存访问(DMA)方式:数据传送速度很高,传送速率仅仅受到内存访问时间的限制。需要更多硬件,适用于内存和高速外设之间大批数据交换的场合;通道方式:可实现对外设的统一管理和外设与内存之间的数据传送,显著提高CPU的工作效率;外围处理机方式:时通道方式的进一步发展,基本上独立于主机工作,结构更接近于一般处理机;

7. 简述常见的总线仲裁方式。

答:仲裁方式:(1)集中式仲裁方式:①链式查询方式;②计数器定时查询方式; ③独立请求方式;(2)分布式仲裁方式。

8. 简述波特率和比特率的区别。

答:波特是信号传输速度的单位,波特率等于每秒内线路状态的改变次数。标准波特率有:1200、2400、4800、9600、19200等,1200波特率即指信号能在1秒钟内改变1200次值。二进制系统中,信息的最小单位是比特,仅当每个信号元素代表一比特信息时,波特率才等于比特率。

9. 简述接口的典型功能。

答:接口通常具有:控制、缓冲、状态、转换、整理、程序中断等功能。

10. 简述总线特性包括哪4个方面。

答:物理特性:描述总线的物理连接方式(电缆式、主板式、背板式);功能特性:描述总线中每一根线的功能;电气特性:定义每一根线上信号的传递方向、传递方式(单端方式或差分方式等),以及有效电平范围;时间特性:定义了总线上各信号的时序关系。

11. 简述CPU基本功能

解:1指令控制:程序的顺序控制,称为指令控制;2操作控制:管理并产生每条指令的操作控制信号,并把操作控制信号送往相应的部件,从而控制这些部件按指令的要求进行动作;3时间控制:对各种操作实施时间上的定时,称为时间控制;4数据加工:对数据进行算术运算和逻辑运算处理。

12. 简述什么是微指令?

解:每个微周期的操作所需的控制命令构成一条微指令。微指令包含了若干微命令信息。

13. 简述什么是微命令?

解:微命令指控制部件通过控制线向执行部件发出的各种控制命令,是构成控制信号序列的最小单位。

14. 简述什么是指令周期?

解:指令周期是指取出并执行一条指令的时间。它由若干个CPU周期组成。

15. 简述什么是微程序控制器?

解:微程序控制器是采用微程序方式构成的控制器,以若干有序微指令组成的微程序解释执行一条机器指令。它由控制存储器、微指令寄存器、地址转移逻辑等构成。

16. 解释机器指令和微指令的关系。

解:机器指令是控制计算机完成一个基本操作的命令;微指令则是控制部件中一组实现一定操作功能的微命令的组合。在微程序控制器中,一条机器指令需要由一组微指令组成的微程序来完成,即微程序完成对机器指令的解释执行。因此,一条机器指令对应多条微指令。

17. 计算机内有哪两股信息在流动?如何区分它们?

解:一股是控制信息,即操作命令,其发源地是控制器,流向各个部件,形成指令流;一股是数据信息,它受控制信息的控制,从一个部件流向另一个部件,形成数据流。一般地,取指周期从内存读出的信息流是指令流,流向控制器;而执行周期从内存读出或向内存写入的信息流是数据流,在内存和运算器之间交互。

18. 指令格式结构如下所示,试分析指令格式及寻址方式特点。31 25 24 23 20 19 0 OP目标寄存器 20位地址

解:1单字长二地址指令2OP有7位,最多可以指定128条指令3RS型指令,目标寄存器4位可指定16寄存器,源操作数由20位地址指定,根据I的取值可以是直接寻址或是间接寻址

19. 某加法器进位链小组信号为C4C3C2C1 ,低位来的信号为C0 ,请分别按下述两种方式写出C4C3C2C1的逻辑表达式。 (1) 串行进位方式 (2) 并行进位方式

(:

( 2

1

串其

中 行

行: 进

进G1=A1B1G2=A2B2G3=A3B3G4=A4B4

位位

,,,,

方方P1=A1P2=A2P3=A3P4=A4

式式⊕⊕⊕⊕

: B1 B2 B3 B4 :

C1=G1+P1C0C2=G2+P2C1C3=G3+P3C2C4=G4+P4C3)

C1=G1+P1C0

C2=G2+P2G1+P2P1C0

C3=G3+P3G2+P3P2G1+P3P2P1C0

C4=G4+P4G3+P4P3G2+P4P3P2G1+P4P3P2P1C0

其中G1-G4,P1-P4表达式与串行进位方式相同。

20. 什么是适配器?简述其功能。

解:适配器:连接主机和外设的部件,起一个转换器的作用,以使主机和外设协调工作。

21. 什么是CPU?简述其功能。

解:CPU:包括运算器和控制器。基本功能为:指令控制、操作控制、时间控制、数据加工。

22. 什么是奇偶校验码?

解:奇偶校验码用于检验信息在传输、存储和处理过程中出现的错误。奇偶校验码只是一种最简单的检错码,只能检错不能纠错,且仅能检出奇数个错误。

23. 简述计算机中采用二进制代码的优点。

解:(1)技术上容易实现;(2)运算规则简单;(3)可借助于逻辑代数来分析、研究;(4)与其它进制的转换容易。

24. 说明外围设备有哪几种类型。

解:输入设备、输出设备、外存设备、数据通信设备、过程控制设备

25. 说明磁盘找道时间和等待时间的含义。

解:磁盘找道时间是指磁头移动到信息所在磁道所需要的时间,一般是一个平均时间值。等待时间是指

磁头等待当前磁道上对应扇区的信息到达磁头下的时间,也一般是个平均时间值。

26. 说明RISC指令系统的主要特点。

解:指令条数少,指令长度固定,指令格式、寻址方式种类少,只有取数存数指令访问存储器。

27. 一个比较完善的指令系统应该包括哪几类指令?

解:数据传送指令,算术运算指令,逻辑运算指令,程序控制指令,输入输出指令,堆栈指令,字符串指令,特权指令。

28. 什么是存储容量?什么是单元地址?

解:存储容量:指存储器可以容纳的二进制信息的数量,通常用单位KB、MB、GB来度量,存储容 量越大,表示计算机所能存储的信息量越多,反映了计算机存储空间的大小。单元地址:单元地址简称地址,在存储器中每个存储单元都有唯一的地址编号,称为单元地址。

29. 什么是外存?简述其功能。

外存:为了扩大存储容量,又不使成本有很大的提高,在计算机中还配备了存储容量更大的磁盘存储器和光盘存储器,称为外存储器,简称外存。外存可存储大量的信息,计算机需要使用时,再调入内存。

30. 什么是内存?简述其功能。

解:内存:一般由半导体存储器构成,装在底版上,可直接和CPU交换信息的存储器称为内存储器,简称内存。用来存放经常使用的程序和数据。

31. 指令和数据均存放在内存中,计算机如何区分它们是指令还是数据?

解:一般来讲,在取指周期中从存储器读出的信息即指令信息;而在执行周期中从存储器中读出的信息即为数据信息。

32. 存储保护主要包括哪几个方面?

存储保护一般涉及存储区域保护和访问方式保护两大方面。前者主要有页表保护、键保护、环保护等方式,后者则主要考虑对主存信息使用的读、写、执行三种方式的保护。

33. 计算机存储系统分为哪几个层次?

计算机存储系统一般指:CPU内的寄存器、CACHE、主存、外存、后备存储器等五个层次。

34. 设机器数字长为8位(含1位符号位),用补码运算规则计算:A=9/64, B=-13/32,求A+B。

A=964= 0.001 0010B, B= -1332= -0.011 0100B

[A]补=0.001 0010, [B]补=1.100 1100

[A+B]补= 0.0010010 + 1.1001100 = 1.1011110 无溢出 A+B= -0.010 0010B = -17/64

1、有一个16K×16的存储器,用1K×4的DRAM芯片(内部结构为64×16)构成,设读写周期为0.1ms,问:

(1) 采用异步刷新方式,如单元刷新间隔不超过2ms,则刷新信号周期是多少? (2)如采用集中刷新方式,存储器刷新一遍最少用多少读写周期?死时间率多少? 由题:

(1)刷新信号间隔为2ms/64=31.25微秒,此即刷新信号周期 (2)设T为读写周期,且列向16组同时进行刷新,则所需刷新时间为64T,已知T=0.1ms,则死时间率=64T/2000×100%=0.32%

2、设某RAM芯片,其存储容量为16K×8位,问: (1) 该芯片引出线的最小数目应该是多少?

(2) 存储器芯片的地址范围是多少? 由题:

116K=214,所以地址线为14根,字长8位,所以数据线为8根,加上芯片片选信号CS,读信号RD,写信号WR,电源线、地线,其引出线最小数目为27根。

存储器芯片的地址范围为:0000H~3FFFH。(表示寻址范围3FFFH-0000H+1=4000H=4*16^3D=4*2^12=16*2^10=16K

3、X的补码为:10101101,用负权的概念计算X的真值。 解:X=1×+1×+1×+1×+1×+=-83

4、(26H或63H)异或135O的值为58D。

先将其都转换成2进制,26H=0010 0110,63H=0110 0011,135O=001 011 101

或运算:两操作数,只要有一个是1,则结果为1;异或运算:两个操作数相同为0,相异为1

00100110 01100111 01100011 001011101 01100111 00111010=58D 若尾数首位是1,则在小数点后加几个1,同时去掉最后几位 5、浮点数运算:尾数右移几位 若尾数首位是0,则在小数点后加几个0,同时去掉最后几位

(1)x=2-011× 0.101 100,y=2-010×(-0.011 100) [x]补=1,101;0.101 100, [y]补=1,110;1.100 100

[Ex]补=1,101, [y]补=1,110, [Mx]补=0.101 100, [My]补=1.100 100 1)对阶:

[?E]补=[Ex]补+[-Ey]补 = 11,101+ 00,010=11,111 < 0,[?E]=-1,尾数右移1位 应Ex向Ey对齐,则:[Ex]补+1=11,101+00,001=11,110 = [Ey] 补

[x]补=1,110;0.010 110 2)尾数运算:

[Mx]补+[My]补= 0.010 110 + 11.100 100=11.111010 [Mx]补+[-My]补=0.010 110 + 00.011100= 00.110 010 3)结果规格化:

[x+y]补=11,110;11.111 010 = 11,011;11.010 000 (尾数左规3次,阶码减3) [x-y]补=11,110;00.110 010, 已是规格化数。 4)舍入:无 5)溢出:无

则:x+y=2-101×(-0.110 000) x-y =2-010×0.110 010

(2)x=2-011×(-0.100010),y=2-010×(-0.011111) [x]补=1,101;1.011 110, [y]补=1,110;1.100 001

1) 对阶:过程同(1)的1),则 [x]补=1,110;1.101 111 2)尾数运算:

[Mx]补+[My]补= 11.101111 + 11. 100001 = 11.010000 [Mx]补+[-My]补= 11.101111 + 00.011111 = 00.001110 3)结果规格化:

[x+y]补=11,110;11.010 000,已是规格化数

[x-y]补=11,110;00.001 110 =11,100;00.111000 (尾数左规2次,阶码减2) 4)舍入:无 5)溢出:无

则:x+y=2-010×(-0.110 000) x-y =2-100×0.111 000

(3)x=2101×(-0.100 101),y=2100×(-0.001 111) [x]补=0,101;1.011 011, [y]补=0,100;1.110 001 1)对阶:

[?E]补=00,101+11,100=00,001 >0,应Ey向Ex对齐,则: [Ey]补+1=00,100+00,001=00,101=[Ex]补 [y]补=0,101;1.111 000(1) 2)尾数运算:

[Mx]补+[My]补= 11.011011+ 11.111000(1)= 11.010011(1) [Mx]补+[-My]补= 11.011011+ 00.000111(1)= 11.100010(1) 3)结果规格化:

[x+y]补=00,101;11.010 011(1),已是规格化数

[x-y]补=00,101;11.100 010(1)=00,100;11.000 101 (尾数左规1次,阶码减1) 4)舍入:

[x+y]补=00,101;11.010 011(舍) [x-y]补 不变 5)溢出:无

则:x+y=2101×(-0.101 101) x-y =2100×(-0.111 011)

6、某磁盘组共有4个记录面,每毫米5道,每道记录信息为12 288B,最小磁道直径为230毫米,共有275道,磁盘转速为3000转分。 最低位密度是多少?(1)11.5Bmm

(1) 每道记录信息容量 = 12288字节 每个记录面信息容量 = 275×12288字节 共有4个记录面,所以磁盘存储器总容量为 : 4 ×275×12288字节 = 13516800字节

(2) 最高位密度D1按最小磁道半径R1计算(R1 = 115mm): D1 = 12288字节 / 2πR1 = 17字节 / mm 最低位密度D2按最大磁道半径R2计算: R2 = R1 + (275 ÷ 5) = 115 + 55 = 170mm D2 = 12288字节 / 2πR2 = 11.5 字节 / mm

(3) 磁盘传输率 C = r · N r = 3000 / 60 = 50 周 / 秒 N = 12288字节(信道信息容量) C = r · N = 50 × 12288 = 614400字节 / 秒 (4)平均等待时间 = 1/2r = 1 / (2×50) = 10毫秒

判断题

1. 为相互兼容,方便系统扩展,采用了通用IO标准接口

2. 指令寄存器用于保存当前CPU所要访问的内存单元的地址。地址寄存器 38. 程序计数器用于存放CPU正在执行的指令的地址。 指令寄存器

指令计数器的主要作用是存放机器下一条要执行指令的内存地址

3. 地址寄存器用于存放当前执行的指令码,供进行指令译码。指令 4. 时钟周期是CPU处理操作的最大时间单位。 小

5. 微操作是执行部件接受微命令后所进行的操作,是计算机硬件结构中最基本的操作。

6. 引入操作数寻址方式目的有:缩短指令长度、扩大寻址范围、提高编程灵活性等。

7. 指令系统指一台计算机中所有机器指令的集合,是表征计算机性能的重要因素。

8. 若某计算机字代表一条指令或指令的一部分,则称数据字。指令

9. 若某计算机字是运算操作的对象,即代表要处理的数据,则称指令字。数据 10. 数字计算机的特点:数值由数字量(如二进制位)来表示,运算按位进行。 11. 模拟计算机的特点:数值由连续量来表示,运算过程是连续的。

12. 波特是信号传输速度的单位,波特率等于每秒内线路状态的改变次数。1200波特率即指信号能在1秒钟内改变1200次值。

13. 分时传送即指总线复用或是共享总线的部件分时使用总线。

14. 实现高速CPU与低速外设之间工作速度上的匹配和同步是计算机接口的主要功能之一。

15. 总线带宽是衡量总线性能的重要指标,它定义了总线本身所能达到的最高传输速率(但实际带宽会受到限制)。

16. 指令流水线中主要存在三种相关冲突:资源相关、数据相关及控制相关。 17. 并发性指两个或两个以上事件在同一时间间隔内发生。 18. 硬布线控制器的缺点:增加了到控存中读取微指令的时间,执行速度慢。 微程序

19. 微程序控制器的优点:规整性、灵活性、可维护性强。

20. 存储元存储八位二进制信息,是计算机存储信息的最小单位。 21.存储器带宽指单位时间里存储器所存取的信息量,是衡量数据传输的重要指标。常用单位有:位秒或字节秒。

22. Cache主要强调大的存储容量,以满足计算机的大容量存储要求。 23. 外存(辅存)主要强调快速存取,以便使存取速度与CPU速度相匹配。Cache 24. 计算机存储器功能是记忆以二进制形式表示的数据和程序。

25. ASCII码即美国国家信息交换标准代码。标准ASCII码占9位二进制位,共表示512种字符。 7

26. 引入浮点数的目的是在位数有限的前提下,扩大数值表示的范围。 27. 机器码是信息在计算机中的二进制表示形式。 28. 光盘的优点是存储容量较大、耐用、易保存等。

29. 磁盘的找道时间和等待时间是随机的,所以一般取随机时间。 30. 磁盘的存取时间包括找道时间、等待时间和读写时间。 31. 位密度是指磁道单位长度上能记录的二进制位数。 32. 道密度是指沿磁盘半径方向单位长度上的磁道数。

33. 常见的打印机分为:点阵针式打印机、激光打印机、喷墨打印机。 34. 灰度级指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同。灰度级越高,图像层次越清楚逼真。 35. 分辨率指显示器所能表示的像素个数,像素越密,分辨率越高,图像越模糊。 清晰

36. 微命令指控制部件通过控制线向执行部件发出的各种控制命令,是构成控制信号序列的最小单位。

37. 微程序控制器属于存储逻辑型,以微程序解释执行机器指令,采用存储逻辑技术实现。

39. 中断处理过程为:中断请求→中断源识别判优→中断响应→中断处理→中断返回

40. CPU将部分权力下放给通道,由通道实现对外设的统一管理,并负责外设与内存间的数据传送。

41. DMA控制器即采用DMA方式的外设与系统总线之间的接口电路。

本文来源:https://www.bwwdw.com/article/yu98.html

Top