| 提出新问题 |
| 1 | 问:一个8位的机器数100000000,它所表示真值分别为: (以十进制数表示) (1) 带符号的原码:_____________; (2) 带符号的反码:______________; (3) 带符号的补码:_____________; (4) 绝 对 值:______________; (5) 不带符号的BCD (8421):________________。 | ||||
| 请看解答
(1) 带符号的原码: 0 ;(2)带符号的反码: 127 ; (3) 带符号的补码: 128 ; (4) 绝对 值: 128 ; (5) 不带符号的BCD (8421):80 。 | |||||
| 2 | 问:已知浮点数格式如下: 0 1 2 3 4 5 6 7 8 …… 15
(1) 尾数用原码表示,阶码用原码表示; (2) 尾数用补码表示,阶码用移码表示; (3) 尾数用补码表示,阶码用补码表示。 | ||||
| 请看解答
X=(0 0111 0 1110011110) ; Y=(1 0001 1 1100000000) ; 尾数用补码表示,阶码用移码表示; X=(1 0111 0 111001111000) ; Y=(0 11111 1 0100000000) ; 尾数用补码表示,阶码用补码表示。 X=(0 0111 0 1110011110) ; Y=(1 11111 1 0100000000); | |||||
| 3 | 问:设有一个具有12位地址和4位字长的存储器,问: (1) 该存储器能存储多少字节信息? (2) 如果存储器由1K╳1位RAM芯片组成。需要多少片? (3) 需要地址多少位作为芯片选择? | ||||
| 请看解答
(2)由于存储容量为4Kx4位,每个1Kx4位(位并联方式)需要4片,故所 需芯片总数为4x4=16片。 (3)用16片1Kx1位RAM组成4Kx4位的存储器,地址总线的低10位A0━A9 可直接接到芯片的A0━A9,地址总线的高2位A10,A11需通过2∶4 译码器进行芯片选择。存储器组成方案为位并联与地址串联相结合方式。 | |||||
| 4 | 问:假设某计算机的指令长度为16位,具有双操作数、单操作数和无操作数三类
指令形式,每个操作数地址规定用6位表示。 (1) 若操作码字段固定为4位,现己设计出m条双操作数指令,n条无操作数指令。 在此情况下,这台计算机最多可以设计出多少条单操作数指令? (2) 当双操作数指令条数取最大值,且在此基础上单操作数指令条数也取最大值时, 试计算这三类指令最大容许具有的指令条数各是多少? | ||||
| 请看解答
| |||||
| 5 | 问:己知某机采用微程序控制方式,其控制存贮器容量为1024╳50(位)。微程序可在整个控制存贮器中实现转移,可控制微程序转移的条件共8个,微指令采用水平型格式,后继微指令地址采用断定方式,如图所示。 ∣←操作控制 →∣← 顺序控制 →∣ 微指令中的三个字段分别应为多少位? | ||||
| 请看解答
因为控存容量为1024单元,210,所以下地址字段为10位。 所以控制字段=50-8-10=32位 | |||||
| 6 | 问:中断过程包括中断请求、中断响应、中断处理和中断返回四个主要阶段,如何 确定中断源,并转入被响应的中断服务程序入口地址,是中断处理首先要解决 的问题,下图是一串行排队链识别逻辑及中断向量产生的逻辑电路。Page-313 1.试确认IR1、IR2、IR3的排队优先次序? 2.试分析该排队线路是怎样实现从高到低排队控制的? 3.CPU如何从读排选电路中读取被优的设备的中断矢量? 4.该串行排队电路的优、缺点是什么? | ||||
| 请看解答
(2)设没有更高优先级的中断请求时,INTI=0,门1输出为高电平,即IS1=1,若 此时IR1=1,即设备1有中断请求,则因门2的另一输入IR1=0,门2输出为 “1”,门3 输出为“0”,IS2=0,封门8,门3输出往下传送,封门4,门5输 出为“0”,封门6-------- ,因此,只要某一级优选上,甚后级排队设备就得 不到响应。 (3)CPU发出中断响应(识别)信号INTA,由于这时只有门7条件满足,IS1=1, IR1=1,能送出编码信号001010,而后队列因IS2=0,IS3=0,门8,门9输出的控制的编码器为三态状态,这时IR2,IR3即使为“1”也不起作用。 (4)串行排队线路的优点是线路简单,缺点是不公正,当级连多时后继设备可能始终排不上号。 | |||||
| 7 | 问:计算机系统采用“面向总线”的形式有何优点? | ||||
| 请看解答
(2)简化了系统结构。整个系统结构清晰,连线少,底板连线可以印刷化。 (3)系统扩展性好。一是规模扩展,二是功能扩充。规模扩充仅仅需要多插一些同类的插件;功能扩充仅仅需要按总线标准设计一些新插件。插件插入机器的位置 往往没有严格的限制。这就使系统扩充既简单又快速可靠,而且也便于查错。 (4)系统更新性能好。因为CPU、存储器、I/O接口等都是按总线规约挂到总线 上的,因而只要总线设计恰当,可以随时随着处理芯片以及其它有关芯片的进展 设计新的插件,新的插件插到底板上对系统进行更新,而这种更新只需更新需要 更新的插件,其他插件和底板连线一般不需要更改。 | |||||
| 8 | 问:什么叫并行接口?并行接口芯片通常具有哪些功能? | ||||
| 请看解答
| |||||
| 9 | 问:比较软磁盘存储器与硬盘存储器。按读写类型来分,光盘分哪几种? | ||||
| 请看解答
| |||||
| 10 | 问:某机的16位单字长访问指令格式如下: 4 2 1 1 8 其中: A为形式地址,补码表示(其中一位符号位) I为直接/间接寻址方式 M为寻址模式 X为变址寻址 设PC、Rx、Rb分别为指令计数器、变址寄存器、基地址寄存器、E为有效地址,问: (1) 该指令格式能定义多少种不同操作?立即寻址操作数的范围是多少? (2) 在非间址情况下,写出各计算有效地址的表达式。 (3) 设基值寄存器为12位,在非变址直接基地址寻址时,确定存储器可寻址的地址范围。 (4) 间接寻址时,寻址范围是多少?是否允许多重寻址? | ||||
| 请看解答
差别: 硬盘转速高,存取速度快,硬盘转速低,存取速度慢。 硬盘有固定头,固定盘,盘组等结构;软盘都是活动头,是可换盘片结构。 硬盘有浮动磁头读写,磁头不接触盘片;软盘磁头是接触式读写。 硬盘系统及硬盘片价格都比较贵。大部分盘片不能互换;盘片保管方便,使用灵活,且具有互换性。 硬盘对环境要求苛刻,要有超净措施;软盘则对环境要求不太严格,按读写类型来分,光盘一般可分为只读型,一次写入型和可抹型三种。 | |||||