河南理工大学-计算机科
串行总线和并行总线有何区别? 各适用于什么场合?
答案是:串行总线的数据传输是在一条线路上按位进行。线路成本低,传送速度慢。 适用场合:主机与低速外设间的传送、远距离通信总线的数据传送、系统之间的数据传送。 并行总线需要多条传输线,所有的数据位同时进行传输。线路成本高,传送速度快。适用场合:短距离的高速数据传输。
请说明常见的中断处理程序入口产生方法。
答案是:现在普遍采用向量中断方式:将各中断处理程序入口地址组织在中断向量表中,存在主存中的一段特定区域;获得批准的中断源向CPU送入一个编码(如中断类型码),CPU将它变换为一个向量地址;据此访问中断向量表,从中读取处理程序入口地址。
计算机系统中异步控制方式的三个主要特点是什么?
答案是:系统中没有统一的时钟,各部件有自己的时钟信号,各个微操作的进行是采用应答方式工作。
何谓同步传送方式?何谓异步传送方式?
答案是:① 同步方式:数据传送由一个统一的时序信号同步定时(或:从同一个公共的时钟信号中获得定时信号)。有固定的时钟周期、总线周期划分。② 异步方式:数据传送用应答方式实现,没有时钟周期划分;总线周期根据实际需要而定,需长则长、能短则短。
常用的数据寻址方式有哪些?
答案是:隐含寻址、立即数寻址、寄存器寻址、直接寻址、寄存器间接寻址、存储器间接寻址、相对寻址、变址和基址寻址
微程序控制器如何产生微指令?微指令、微程序与机器指令之间的对应关系如何?
答案是:① 微程序控制器是从控制存储器中读取微指令,从而产生微指令。 ② 一条微指令包含的微指令控制实现一步(一个时钟周期)操作,若干条微指令组成的一段微程序解释执行一条机器指令,整个微程序实现指令系统功能。
在CPU中,哪些寄存器属于控制用的指令部件?它们各起什么作用?
答案是:① 程序计数器PC,提供取指地址,从而控制程序执行顺序。② 指令寄存器IR,存放现行指令,作为产生各种微操作命令的基本逻辑依据。③ 状态寄存器SR,记录程序运行结果的某些特征标志,或用来设置程序运行方式与优先级。参与形成某些微操作命令。
在“Cache-主存-辅存”三级存储体系中,“Cache-主存”结构与“主存-辅存”结构的引入各为了解决什么问题?
答案是:① “Cache-主存”结构的引入是为了解决主存与CPU速度不匹配的问题。② “主存-辅存”结构的引入是为了解决主存储器容量不足的问题。
存储器芯片中采用地址复用技术有什么优点
答案是:要增加一存储器芯片的容量时,其所需的地址线也要随之增加,如果采用地址复用技术,将把地址分批送入芯片。这样可以保证不增加芯片的地址引脚,从而保证芯片的外部封装不变。
一条指令要包含哪些信息?
答案是:一条机器指令要包含以下信息: ① 操作的类型 ② 操作数的存储位置(操作数的地址) ③ 操作结果的存储位置 ④下一条指令的地址
静态存储器依靠什么存储信息?动态存储器又依靠什么原理存储信息?试比较它们的优缺点。
答案是:① 静态存储器以双稳态触发器为存储信息的物理单元,依靠内部交叉反馈保存信息。速度较快,不需动态刷新,但集成度稍低,功耗大。 ② 动态存储器依靠电容上暂存电荷来存储信息,电容上有电荷为1,无电荷为0.集成度高,功耗小,速度悄慢,需定时刷新。
在浮点数中,阶码的正负和尾数的正负各代表什么含意?对实际数值的正负与大小有何影响?
答案是:① 阶码为正,表示将尾数扩大。 ② 阶码为负,表示将尾数缩小。 ③ 尾数的正负代表浮点数的正负。
8位无符号整数和8位定点原码整数的表示范围分别是多少?
答案是:① 8位无符号整数的范围:0-255. ② 8位定点原码整数的范围:-127-127.
什么是计算机系统、计算机硬件和计算机软件?
答案是:①计算机系统:由计算机硬件系统和软件系统组成的综合体。 ②计算机硬件:指计算机中的电子线路和物理装置。 ③计算机软件:计算机运行所需的程序及相关资料。
简述cache常用的地址映射方法。
答案是:全相联映射、组相联映射、直接映射。
微地址的形成方法有哪些?
答案是:计数器方式、断定方式和结合方式。 计数器方式,又称增量方式。用微程序计数器μPC 来产生指令的微地址,将微程序中的各条微指令按顺序安排在控制存储器中,后继地址由现行微地址加上一个增量形成。 断定方式,根据机器状态决定下一条微指令的地址,下一条微指令的地址包含在当前微指令的代码中。结合方式,是将计数器方式和断定方式相结合。
Cache的替换策略是什么?
答案是:随机法是用一个随机数产生器产生一个随机的替换块号;先进先出法是替换最早调入的存储单元;近期最少使用法替换近期最少使用的存储。
假设寄存器R 中的数值为2000,主存地址为2000 和3000 的地址单元中存放的内容分别为3000 和4000,若按以下寻址方式,访问到的操作数各是多少?① 寄存器寻址R;② 寄存器间接寻址(R);③ 存储器间接寻址(2000)。
答案是:① 寄存器寻址R,操作数是2000;② 寄存器间接寻址(R),操作数是3000;③ 存储器间接寻址(2000),操作数是4000
以DMA方式实现传送,大致可分为哪几个阶段?
答案是:① DMA传送前的预置阶段(DMA初始化) ② 数据传送阶段(DMA传送) ③ 传送后的结束处理
为什么要设置总线判优控制?常见的集中式总线控制有几种?各有何特点?哪种方式响应时间最快?哪种方式对电路故障最敏感?
答案是:① 总线判优控制解决多个部件同时申请总线时的使用权分配问题; ② 常见的集中式总线控制有三种:链式查询、计数器定时查询、独立请求; ③ 特点:链式查询方式连线简单,易于扩充,对电路故障最敏感;计数器定时查询方式优先级设置较灵活,对故障不敏感,连线及控制过程较复杂;独立请求方式速度最快,但硬件器件用量大,连线多,成本较高。
硬连线控制器设计步骤是什么?
答案是:① 根据每条指令功能,确定每条指令的执行步骤,画出指令执行的流程图。 ② 列出每条指令在每个操作步骤(机器周期)中所需的控制信号。 ③ 写出每个控制信号的逻辑表达式。 ④画出控制器的逻辑框图。
当读取并执行一条指令时,控制器的主要功能是什么?
答案是:① 从主存取指令,并计算下一条指令在主存中的地址; ② 对指令进行译码,产生相应的操作控制信号; ③ 控制指令执行的步骤和数据流动的方向。
总线接口的基本功能是什么?
答案是:控制、数据缓存、状态设置、数据转换、整理、程序中断。
总线接口的基本功能是什么?
答案是:控制、数据缓存、状态设置、数据转换、整理、程序中断。
微程序控制器的设计步骤是什么?
答案是:① 根据每条指令功能,确定每条指令的执行步骤,画出微程序的流程图。 ② 列出每条指令在每个操作步骤(机器周期)中所需的控制信号。 ③ 写出各控制信号以及各伪指令的控制字。 ④在微程序流程图中安排每条微指令存储地址。 ⑤设计每条指令的格式,写出每条微指令的代码。 ⑥设计形成多路分支微地址的形成方法。
何谓虚拟存储器?其主要好处是什么?
答案是:虚拟存储器:为了扩大容量,把辅存当作主存使用,所需要的程序和数据由辅助的软件和硬件自动地调入主存,对用户来说,好像机器有一个容量很大的内存,这个扩大了的存储空间称为虚拟存储器。虚拟存储器的主要好处是虚拟扩大主存容量,减轻用户对程序进行分块的烦恼,提高软件开发效率。
简述寄存器间接寻址方式的含义,说明其寻址过程。
答案是:操作数的地址在寄存器中,指令中给出寄存器号。 寻址过程:从指令中取出寄存器号,找到对应的寄存器,以该寄存器内容作为地址访问主存,读出操作数。
中央处理器的基本功能是什么?
答案是:(1)指令控制,即对程序运行的控制; (2)操作控制,即对指令内操作步骤的控制; (3)数据运算,即对数据进行算术运算和逻辑运算,这是CPU 的最基本功能; (4)异常处理和中断处理,如处理运算中的溢出等错误情况以及处理外部设备的服务请求等。 此外,CPU 还具有存储管理、总线管理、电源管理等扩展功能
堆栈有哪两种基本操作?它们的含义是什么?
答案是:堆栈的两种基本操作是入栈和出栈。 入栈操作过程:先移动栈顶指针:(SP)-1→SP;后压入数据:数据→(SP) 出栈操作过程:先弹出数据:((SP))→寄存器; 后动栈顶指针:(SP)+l→SP
请比较说明中断方式与DMA方式的异同。
答案是:① 相同点:二者都由随机请求引起。 ② 不同点:中断方式通过执行处理程序进行处理,DMA方式直接依靠硬件实现数据直传。中断方式可处理复杂事件、控制中低速I/O操作,DMA方式适于简单的、高速的数据批量传送。
程序查询I/O方式
答案是:启动I/O设备后,CPU程序查询,若未准备好则等待,若条件已具备则执行I/O操作
逻辑地址
答案是:程序员编程时使用的,与内存物理地址无固定对应关系的地址。
机器指令
答案是:二进制代码表示的计算机指令是计算机硬件能识别并直接执行的操作命令。
机器指令
答案是:二进制代码表示的计算机指令是计算机硬件能识别并直接执行的操作命令。
ALU
答案是:算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑运算。
主存
答案是:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
ROM
答案是:只读存储器,一种只能读取数据不能写入数据的存储器。
Cache
答案是:位于CPU与主存之间的高速缓存,用来存放当前频繁访问的内容。
DMA 方式
答案是:直接依靠硬件实现主存与外设之间的数据直接传输,传输过程本身不需CPU程序干预。
一个容量为16K×32位的存储器,其地址线和数据线的总和是多少?当选用下列不同规格的存储芯片时,各需要多少片? 1K×4位,8K×8位,16K×8位,16K×16位
答案是:14|32|46|128|16|8|4|2
某8位微型机地址码为18位,若使用4K×4位的RAM芯片组成模块板结构的存储器,试问:(1)该机所允许的最大主存空间是多少?(2)若每个模块板为32K×8位,共需几个模块板?(3)每个模块板内共有几片RAM芯片?(4)共有多少片RAM?(5
答案是:256|8|16|128|最高|3位|模板|次高|片内地址|12位
用 1K × 4 片的存储芯片构成一个 4K × 8 的存储器,地址线 A15——A0(低),双向数据线 D7——D0 WE 控制读写, CE 为片选输入端。设计相应的存储器,写出需要选用的芯片个数,芯片的分组,写出片内地址线的选择,片选地
答案是:8|4|片内|10|片选|Al0|All|2-4|译码器|Y0|Y1|Y2|Y3
用16K×8位的存储器芯片构成64K×8位的存储器。设计相应的存储器,写出需要选用的芯片个数,写出片内地址线的选择,片选地址线的选择,写出选用的译码器及片选信号选择的译码器的输入端。(其中片选信号选择的译码器的输入端的表示如下例芯片0的片选
答案是:4片|16位|片内|14|A15|A14|片选|2-4|译码器|Y0|Y1|Y2|Y3
用2K×4/片的存储芯片构成一个8KB的存储器,地址线A15~A0(低),双向数据线D7~D0,CE片选信号,WE控制信号。设计相应的存储器,写出需要选用的芯片个数,写出片内地址线的选择,片选地址线的选择,写出选用的译码器及片选信号选择的译
答案是:8|片选|A12|A11|片内|A10|A0|2-4|译码器|Y0|Y1|Y2|Y3
程序查询I/O方式
答案是:启动I/O设备后,CPU程序查询,若未准备好则等待,若条件已具备则执行I/O操作
总线
答案是:一组可由多个部件分时共享的信息传输线。
主设备
答案是:申请并获得总线控制权的设备,在收发双方中主动的一方。
硬连接控制器
答案是:由组合逻辑构成的控制器,也称组合电路控制器。组合逻辑电路是由“与”门、“或”门以及“非”门等电路构成的不具有记忆能力的数字电路
微程序控制器
答案是:将执行指令所需要的微命令以代码形式编成微指令序列(微程序),存入一个控制存储器,需要时从该存储器中读取。按这种方式工作的控制器称为微程序控制器。
RISC
答案是:精简指令系统计算机,只采用使用频度高、简单、执行速度快的指令类型。
随机存取方式
答案是:可按随机地址直接访问任一存储单元,存取时间与单元位置无关。
机器指令
答案是:二进制代码表示的计算机指令是计算机硬件能识别并直接执行的操作命令。
ALU
答案是:算术逻辑运算单元,为运算器的核心部件,其功能是进行算术、逻辑运算。
主存
答案是:计算机中存放正在运行的程序和数据的存储器,为计算机的主要工作存储器,可随机存取;由存储体、各种逻辑部件及控制电路组成。
ROM
答案是:只读存储器,一种只能读取数据不能写入数据的存储器。
指令周期
答案是:从一条指令的启动到下一条指令的启动的间隔时间。
Cache
答案是:位于CPU与主存之间的高速缓存,用来存放当前频繁访问的内容。
DMA 方式
答案是:直接依靠硬件实现主存与外设之间的数据直接传输,传输过程本身不需CPU程序干预。
在磁盘的各磁道中______。
答案是:
在下列存储器中,不属于磁表面存储器的是______。
答案是:
在显示器的规格中,数据640×480、1024×768等表示 ______。
答案是:
DMA访问主存时,向CPU发出请求,获得总线使用权时再进行访存,这种情况称作______。
答案是:
I/O采用统一编址时,进行输入输出操作的指令是______。
答案是:
DMA接口______。
答案是:
CPU响应中断的时间是______。
答案是:
I/O与主机交换信息的方式中,中断方式的特点是______。
答案是:
总线的独立请求方式优点是______。
答案是:
在______的计算机系统中,外设可以和主存储器单元统一编址,因此可以不使用I/O 指令。
答案是:
在计数器定时查询方式下,若计数从0开始,则______。
答案是:
在三种集中式总线控制中,______方式响应时间最快。
答案是:
在独立请求方式下,若有N个设备,则______。
答案是:
在单总线结构的CPU中,连接在总线上的多个部件______。
答案是:
三种集中式总线控制中,______方式对电路故障最敏感。
答案是:
总线复用方式可以______。
答案是:
计算机使用总线结构的主要优点是便于实现积木化,缺点是______。
答案是:
总线的异步通信方式______。
答案是:
下列四条叙述中,不属于微指令结构设计所追求的目标的是______ 。
答案是:
数据译码
答案是:
CPU中的译码器主要用于______ 。
答案是:
CPU是指______。
答案是:
运算器由许多部件组成,其核心部分是______。
答案是:
_____可区分存储单元中存放的是指令还是数据。
答案是:
程序计数器的功能是 ______。
答案是:
程序计数器PC属于______。
答案是:
变址寻址和基址寻址的有效地址形成方式类似,但是______。
答案是:
在下列寻址方式中,______寻址方式需要先计算,再访问主存。
答案是:
在寄存器间接寻址方式中,操作数是从______。
答案是:
采用变址寻址可扩大寻址范围,且______。
答案是:
______寻址便于处理数组问题。
答案是:
在一地址格式的指令中,下列______是正确的。
答案是:
在取指令操作之后,程序计数器中存放的是______。
答案是:
变址寻址方式中,操作数的有效地址是______。
答案是:
直接寻址的无条件转移指令功能是将指令中的地址码送入______。
答案是:
用以指定待执行指令所在地址的是______。
答案是:
基址寻址方式中,操作数的有效地址是______。
答案是:
一条指令中包含的信息有______。
答案是:
表示主存容量的常用单位为( )。
答案是:
在下列几种存储器中,不能脱机保存信息的是______。
答案是:
_____存储芯片是易失性的。
答案是:
需要定期刷新的存储芯片是___。
答案是:
若主存每个存储单元为16位,则______。
答案是:
Cache的地址映象中,若主存中的任一块均可映射到Cache内的任一块的位置上,称作______。
答案是:
下列说法中正确的是______。
答案是:
在程序的执行过程中,Cache与主存的地址映象是由______。
答案是:
和辅存相比,主存的特点是______。
答案是:
主存和CPU之间增加高速缓冲存储器的目的是______。
答案是:
有些计算机将一部分软件永恒地存于只读存储器中,称之为______。
答案是:
一个16K×32位的存储器,其地址线和数据线的总和是______。
答案是:
一个8K×16位的存储器,其地址线和数据线的总和是______。
答案是:
下述说法中______是正确的。
答案是:
可编程的只读存储器______。
答案是:
采用规格化浮点数是为了______。
答案是:
在定点补码运算器中,若采用双符号位,当______时表示结果溢出。
答案是:
补码10110110等于十进制负数______。
答案是:
二进制数11001011等于十进制的______。
答案是:
浮点数的表示范围和精度取决于______ 。
答案是:
设寄存器内容为11111111,若它等于 +127,则为______。
答案是:
设寄存器内容为10000000,若它等于-0,则为______。
答案是:
设寄存器内容为80H,若它对应的真值是–127,则该机器数是______。
答案是:
设机器数采用补码形式(含l位符号位),若寄存器内容为9BH,则对应的十进制数为______。
答案是:
目前为: 1/2 页  首页   上页  下页 尾页