为了区别不同的中断,有以下概念,请说明它们的不同: (1)简单中断和程序中断 (2)内部中断和外部中断 (3)可屏蔽中断和非屏蔽中断 (4)向量中断和非向量中断
|
|
说明总线结构对计算机系统性能的影响。
|
|
某系统总线的一个存取周期最快为3个总线时钟周期,在一个总线周期中可以存取32位数据。若总线的时钟频率为8.33MHz,则总线的带宽为多少MB/s?
|
|
假设某机器有80条指令,平均每条指令由4条微指令组成,其中有一条取指微指令是所有指令公用的。已知微指令长度为32位,请估算控制存储器容量。
|
|
比较水平微指令和垂直微指令的优缺点。
|
|
在计算机进行程序存储及控制中,PC、IR、MAR和MDR各起什么作用?能否相互取代?
|
|
控制器的基本功能是什么?基本组成部件包括哪些?
|
|
指令长度和机器字长有什么关系?半字长指令、单字长指令、双字长指令分别表示什么?
|
|
堆栈是什么?它有什么特点?功能有哪些?
|
|
试比较基址寻址和变址寻址的异同点。
|
|
假设某计算机指令长度为20位,具有双操作数、单操作数和无操作数三类指令格式,每个操作数地址规定用6位表示。问:若操作码字段固定为8位,现已设计出m条双操作数指令,n条无操作数指令,在此情况下,这台计算机最多可以设计出多少条单操作数指令?
|
|
简要说明提高存储器速度有哪些措施?
|
|
说明存储周期和存取时间的区别。
|
|
设有一个具有14位地址和8位字长的存储器,问: (1)该存储器能存储多少字节的信息? (2)如果用1K′1位RAM芯片组成该存储器,需要多少片? (3)需要多少位地址做芯片选择?
|
|
现有1024×1的存储芯片,若用它组成容量为16K×8的存储器。试求: (1)实现该存储器所需的芯片数量? (2)若将这些芯片分装在若干个块板上,每块板的容量为4K×8,该存储器所需的地址线总位数是多少?其中几位用于选板?几位用于选片?几位用作片内地址?
|
|
要设计具有64K×2位存储容量的芯片,问如何安排地址线和数据线引脚的数目,才能使两者之和最小。请说明有几种解答。
|
|
浮点数和定点数的溢出判断方法有何不同?
|
|
说明为什么在原码一位乘法和原码两位乘法中,部分积的符号位要分别用一位和二位?
|
|
用变形补码作下列运算,并指出哪个运算结果需要作溢出处理? 已知:[X]变形补=(011011)8,[Y]变形补=(301011)8,求:[X+Y]变形补,[X-Y]变形补,(mod 217)。
|
|
运算器由哪几部分组成?
|
|
将下列各数化成8421码和余3码的形式: (1) 693.12 (2) 37.567
|
|
设机器字长32位,定点表示,尾数31位,数符1位,问: (1) 定点原码整数表示时,最大正数是多少?最大负数是多少? (2) 定点原码小数表示时,最大正数是多少?最大负数是多少?
|
|
将X=–19/64表示成定点数(8位)及浮点规格化数(阶码3位、阶符1位、尾数7位并且尾符1位),对于定点数请用原码、补码和反码的形式表示;对于浮点数请用原码、补码和反码以及阶码用移码,尾数用补码的形式表示。
|
|
描述计算机的层次结构,说明各层次的主要特点。
|
|
微指令编译法有哪些类? |
|
计算机进行程序控制工作的基本原理是怎样的?
|
|
设有两个正的浮点数N1=2e1*n1和N2=2e2*n2, (1)若e1gt;e2,是否有N1gt;N2,为什么? (2)若尾数n1、n2都是规格化数,是否有N1gt;N2?
|
|
请描述计算机系统的分类。 |
|
通道的类型有哪些? |
|
程序中断和简单中断有何区别? |
|
请描述中断源的概念和种类。 |
|
中断的作用有哪些? |
|
Cache主要替换算法有哪些? |
|
请描述Cache的工作原理。 |
|
控制器有哪几种组织方式?各有什么特点?它们在组成结构方面有什么显著不同?
|
|
后继微地址的形成有哪些方法? |
|
微指令编译法的选择原则有哪些? |
|
请比较微程序控制方法与组合逻辑控制方法的差别。 |
|
微程序控制技术被广泛应用的原因有哪些? |
|
扩展操作码设计要点有哪些? |
|
指令格式设计准则有哪些? |
|
数据校验的实现原理是什么? |
|
请描述8421码实现加法运算时的修正规则。 |
|
请比较原码、反码、补码三种编码。 |
|
硬件和软件的逻辑等价含义是什么? |
|
按总线连接方式,计算机组成结构分为哪几类? |
|
如何理解计算机的概念? |
|
从外部设备的功能分,计算机外部设备有哪几类?
|
|
请说明字位同时扩展法地址分配方案。
|
|
外部设备的编址方式有哪些? |
|
某磁盘存储器的转速为n转/分,共有4个记录盘面,每道记录信息为m字节,共256道,请问: ①磁盘存储器的存储容量是多少? ②磁盘数据传输率是多少(Byte/S)?
|
|
某计算机的CACHE-主存层次采用组相联映射方式,页面大小为128B,CACHE容量为64页,按4页分组,主存容量为4096页,问 (1)主存地址共需多少位? (2)主存地址字段中主存字块标记,组地址标记和页内地址各需多少位? (3)说明层次结构的存储系统中CACHE和虚拟存储器的作用有何不同。
|
|
设某计算机指令系统指令长度是32位,地址码长12位,指令有无地址、一地址和二地址三种格式,现在采用扩展操作码方式来设计指令。设有K条二地址指令,一地址指令L条。(共6分) (1)试问无地址指令最多有多少条? (2)若同样条件下采用操作码字段固定长度,则问无地址指令最多有多少条?
|
|
某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12288B,最小磁道直径为230mm,共有275道。问: (1)磁盘存储器的存储容量是多少? (2)最大位密度,最小位密度是多少? (3)磁盘数据传输率是多少? (4)平均等待时间是多少?
|
|
已知X=-0.10110,Y=-0.10011,试用原码一位乘法规则求[X′Y]原。写出运算步骤。
|
|
有一主存—Cache层次的存储器,其主存容量1MB,Cache容量64KB,每页8KB,若采用直接映象方式,请问: ①内存可以划分为多少页? ② Cache可以划分为多少页? ③ 写出内存地址格式。 ④ 主存地址为25301H,问它在主存的哪一页? ⑤ 其映象的Cache是哪一页?
|
|
某磁盘组有六片磁盘,每片可有两个记录面,存储区域内径为22cm,外径为33cm,道密度40道/cm,位密度400b/cm,转速2400r/min。试问: (1)共有多少个存储面可用? (2)共有多少个圆柱面? (3)整个磁盘组的总存储总量有多少? (4)数据传送率是多少? (5)如果某文件长速超过一个磁盘的容量,应将它记录在同一存储面上还是记录在同一圆柱面上?为什么? (6)如果采用定长信息块记录格式,直接寻址的最小单位是什么?寻址命令中如何表示磁盘地址?
|
|
在页式虚拟存储器中,若虚存容量1GB,主存容量4MB,页面大小为4KB,。请问: ① 虚拟地址划分为哪些字段?各多少位? ② 实存地址划分为哪些字段?各多少位? ③ 页表长度是多少?
|
|
设X=2010*0.11011011,Y=2100*(-0.10101100),利用浮点运算方法,求X+Y(中间过程请用补码表示)。
|
|
某计算机的CACHE-主存层次采用组相联映射方式,页面大小为128B,CACHE容量为64页,按4页分组,主存容量为4096页,问 (1)主存地址共需多少位? (2)主存地址字段中主存字块标记,组地址标记和页内地址各需多少位? (3)说明层次结构的存储系统中CACHE和虚拟存储器的作用有何不同
|
|
设某计算机指令系统指令长度是32位,地址码长12位,指令有无地址、一地址和二地址三种格式,现在采用扩展操作码方式来设计指令。设有K条二地址指令,一地址指令L条。 (1)试问无地址指令最多有多少条? (2)若同样条件下采用操作码字段固定长度,则问无地址指令最多有多少条?
|
|
设二进制浮点数的阶码是3位,阶符1位,尾数6位,尾符1位,写出它的最大正数、最大负数和最小负数(0除外),并写出各自相应的十进制数的数值。
|
|
设某计算机的地址寄存器为16位,数据寄存器都是8位。欲用16K×1的SRAM芯片构成该计算机的内存储器,请问:① 内存的最大容量为多少字?② 共需要多少SRAM芯片?③ 片内寻址需要多少地址位?④ 片选信号需要多少地址位?⑤ 简单说明扩展方法。
|
|
已知X=-0.10110,Y=-0.10011,试用原码一位乘法规则求[X′Y]原。写出运算步骤。
|
|
有一个(7,4)码,生成多项式为G(X)=1011,请计算代码1100的CRC编码。
|
|
某磁盘存储器的转速为3000转/分,共有4个记录面,每毫米5道,每道记录信息为12288B,最小磁道直径为230mm,共有275道。问: (1)磁盘存储器的存储容量是多少? (2)最大位密度,最小位密度是多少? (3)磁盘数据传输率是多少? (4)平均等待时间是多少?
|
|
设某计算机的地址寄存器为16位,数据寄存器都是8位。欲用16K×1的SRAM芯片构成该计算机的内存储器,请问:① 内存的最大容量为多少字?② 共需要多少SRAM芯片?③ 片内寻址需要多少地址位?④ 片选信号需要多少地址位?⑤ 简单说明扩展方法。
|
|
已知X=-0.10110,Y=-0.10011,试用原码一位乘法规则求[X′Y]原。写出运算步骤。
|
|
有一个(7,4)码,已知有效信息位为0101,生成多项式G(x)=1011求有效信息位的CRC编码
|
|
有一个1024K×32位的存储模块,它有多少字节容量?如果用128K×8的SRAM芯片组成,需要多少个芯片,每个芯片的地址引脚有多少条?
|
|
设指令系统指令长度是12位,地址码长3位,能否提出一种分配方案使该指令系统有4条三地址指令,8条二地址指令和192条一地址指令。
|
|
设有两个浮点数x=2Ex×Sx,y=2Ey×Sy,Ex=(-10)2,Sx=(+0.1001)2,Ey=(+01)2,Sy=(-0.1011)2。若尾数4位,数符1位,阶码2位,阶符1位,共8位。尾数和阶码均采用补码表示。采用0舍1入法进行舍入处理,求x+y=?并写出运算步骤及结果。
|
|
请比较一下中断与子程序调用的异同。
|
|
说明Cache的地址映射作用和方法?
|
|
针对定点小数加法运算,分析产生溢出的原因,并给出两种判断溢出的方法。
|
|
什么是指令周期?什么是机器周期?什么是时钟周期?三者之间的关系如何?
|
|
请用时空图说明流水计算机比非流水计算机具有更高的吞吐率。
|
|
并行性是什么含义,其主要表现在哪些方面?
|
|
请描述中断判优的含义和方法。
|
|
在计算机输入输出系统中,I/O组织方式哪些?
|
|
控制器同步控制方式和异步控制方式的含义是什么,各有什么特点?
|
|
请解释下列英文缩写词的中文名称:ALU、RAM、RISC、EPROM、BCD
|
|
请比较多模块存储器的地址分配方案。
|
|
说明机器指令和微指令的关系。微指令的编译方法有哪些?
|
|
什么是机器零?对于一个阶码为8位(包含一位符号位)的规格化浮点数,当阶码在什么范围内取值时,被当作机器零处理?
|
|
什么是计算机体系结构中的并行性?有哪些提高并行性的基本技术方法?
|
|
试概括通道控制方式和DMA方式的异同点。
|
|
指令是灵活多变的,体现在哪些方面?
|
|
外围设备的I/O控制方式分哪几类?各有什么特点?
|
|
请说明CPU响应程序中断的条件。
|
|
浮点数加减运算过程中,补码规格化的条件是什么?
|
|
主存储器的性能指标有哪些?含义是什么?
|
|