还剩22页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
一、填空题(每空1分,共20分)
1.从计算机硬件组成角度可分为(),微体系结构层,和指令系统层2.在数字电路中,最基本的逻辑门电路是(),(),()3种
3、设字长8位(含1位符号位),真值X=-1011,则[X]原=()
4、在CPU的状态寄存器中,常设置以下状态位()标志位(Z),()标志位(N),()标志位V和()标志位C
5、按照操作数个数区分指令可分为(),(),()和多操作数指令6.计算机内经常遇到的两类错误是()错误和突发错误7.定点运算器主要完成对()数据与()数据的算术和逻辑运算8.()是用户使用与控制计算机运行的最小功能单位9.在微程序控制中,一个节拍中所需要的一组微命令,被编成一条()10.计算机总线是在计算机的各部件之间传输信息的公共通路,包过传输数据信号的(),管理信息传输协议的()和物理连线11.在ASCII字符编码中0的ASCII码是()
二、单项选择题(每小题2分,共30分1.计算机硬件的组成不包过 A.软件系统 B. 中央处理机 C.主存储器 D.外围输入输出设备
2、如果X为负数,由[X]补求[-X]补是将()A、[X]补各值保持不变B、[X]补符号位变反,其它各位不变C、[X]补除符号位外,各位变反,未位加1D、[X]补连同符号位一起各位变反,未位加
13、在按字节编址的存储器中,每个编址单元中存放()A、1位B、8位C、16位D、32位4.码是美国信息交换标准代码 A. ASCⅡ B. CRC C. BCD D. ABC5.将十进制数转换成十六进制数
(30)10=16 A. 20 B. 1E C. 2E D. 306,教学计算机的数据总线系统不包过()A.数据总线B地址总线C控制总线D传输总线
7.计算机的外围设备是指()A输入/输出设备B外存储器C远程通信设备D除了CPU和内存以外的其它设8.操作数的来源,去向可以是A.CPU内部的通用寄存器B.外围设备中的一个寄存器C.内存储单元中的一个存储单元D.以上都对
9.不属于用于解决变动程序中指令执行次序的需求的是A.转移指令B.子程序调用指令C.返回指令D.移位操作指令
10、在取指周期中,是按照()的内容访问主存,以读取指令()A、指令寄存器IRB、程序状态寄存器PSC、存储器数据寄存器MDRD、程序计数器PC
11.硬连线控制器中用于保存一条指令在内存中的地址的部件是.A.指令寄存器B.程序计数器C.内存储器D.外存储器12.用于顺序执行,即执行紧跟在本条微指令后面的那条微指令的是A.0号命令B.2号命令C.3号命令D.14号命令
13.用于保存从控制存储器中读出的微指令的部件是A.微指令寄存器B.下地址形成逻辑部件C.内存储器D.外存储器
14.不属于TEC—200016位教学机的基本指令是A.A组指令B.B组指令C.C组指令D.D组指令
15.下列属于D组指令的一组是A.JMPA,IRETB.ADD,SUBC.MVRR,CALAD.CALA,IRE
三、简答题(每小题6分,共30分)1.什么是数据检验码?其实现原理是?2.硬连线控制器的基本运行原理是?3.简述微指令所具有的两项功能4.计算机系统可分为哪几个级别?5.高速缓冲存储器的实现原理?
四、论述与应用题(1,2题每小题5分,3题10,共20分)
1.写出X的原码,补码,反码X=-01111111(含符号位)
2.计算给定数的和,差[x]补=
00.1011[y]补=
11.1011(要有计算过程)3.设计一个程序,在屏幕上输出一个字符‘6’,(6的ASSII码为0036)
一、填空题(每空1分,共20分)
1.浮点运算器通常由()和()的两个运算器组成2.指令的地址码字段直接给出所需的操作数(或指令)叫()
3、计算机输入输出系统硬件部分主要由计算机总线和()两部分组成
4、能提供指令在内存中的地址且服务于读取指令,可以增量或接受下一条要执行的指令的地址的部件是()
5、依据控制器的具体组成与运行原理不同通常将控制器分为()控制器和()控制器6.执行一条指令要经过(),(),和()所规定的处理功能3个阶段完成7.低级语言包括两种类型,8.计算机硬件系统的5个组成部分是()、()、()、()、()9.在微程序控制中,一个节拍中所需要的一组微命令,被编成一条()10.01010100的奇校验码是(),偶校验码是()
二、单项选择题(每小题2分,共30分)1.计算机寻址方式中最基本,最常用的寻址方式是 A.立即数寻址 B. 直接寻址 C.寄存器寻址 D.相对寻址
2、移位操作类指令包括()A、算术移位B、逻辑移位C、循环移位D、以上全对
3、有刷新周期的存储器是( )A.静态存储B.动态存储器C.非易失存储器D.ROM4.算术与逻辑运算类指令的作用A.算术移位B.完成对数据的算术运算或逻辑运算C.逻辑移位D.循环移位5下列指令中用于管理与分配系统资源的指令是A.空操作指令B.置条件码指令C.特权指令D.堆栈操作指令6,把指令字中给出的数值与指定的一个寄存器的内容相加之和作为操作数地址的是A.立即数寻址B.相对寻址C.变址寻址D.间接寻址
7.不属于从指令功能区分的指令为A.算术和逻辑运算类指令B.单指令C.输入输出类指令D.子程序调用指令8.动态半导体存储器的特点是()A、在工作中存储器内容会产生变化B、每次读出后,需要根据原存内容重新写入一遍C、每隔一定时间,需要根据原存内容重新写入一遍D、在工作中需要动态地改变访存地址
9.不属于用于解决变动程序中指令执行次序的需求的是A.转移指令B.子程序调用指令C.返回指令D.移位操作指令
10、.根据输入变量A、B和输出变量Y的如下真值表,则实现该逻辑功能的门电路是( )A.与非门B.或非门C.异或门D.异或非门
11.通常被称为ALU的部件属于( )A.控制B.运算器C.存储器D.I/O设备12..在二—十进制数字编码中,下列说法正确的是( )A.8421码是有权码B.余3码是有权码C.2421码是无权码D.格雷码是有权码
13.按设备的功能来划分,键盘、鼠标属于( )A.输入B.输出设备C.输入输出设备D.通信设备
14..调用子程序时,为了保存其返回地址,系统通常将该返回地址存入( )A.数据缓冲B.堆栈C.控制存储器D.队列
15.在采用双符号位的补码加减法运算中,判别运算结果发生溢出的标志是( )A.两符号位B.两符号位不同C.符号位有进位D.符号位无进位
三、简答题(每小题6分,共30分)1.简述计算机控制器的基本功能?2.奇偶校验码的实现原理和具体实现方法?3.简述微指令所具有的两项功能4.简述一条指令的两个组成部分及各自的作用?5.变长操作码组织方案的实现原理?
四、论述与应用题(1题8分,2,3题每小题6分,共20分)
1.分析定点运算器的功能与组成?
2.由X=+
0.1010,Y=-
0.0101,计算[X+Y]补
3.设计一个程序,计算1到10的累加和
一、填空题(每空1分,共20分)
1.计算机硬件系统的五个组成部分是(),(),(),(),()2.如果[X]补=11110011则[-X]补是3.在Am2901运算器中选择码I8~I6的功能是(),I5~I3的功能是(),I2~I0的功能是()
4.控制器的基本组成是(),(),(),()
5.高速缓冲存储器的三种映像方式是(),(),()
6.计算机的总线结构,有(),(),()等不同组成方案
7.指令寻址的基本方式有两种()和()
二、单项选择题(每小题1分,共20分)
1.设X=—
0.1011,则[X]补为()A.
1.1011B.
1.0100C.
1.0101D.
1.
10012.目前的计算机,从原理上讲()A.指令以二进制形式存放,数据以十进制形式存放B.指令以十进制形式存放,数据以二进制形式存放C.指令和数据都以二进制形式存放D.指令和数据都以十进制形式存放
3.根据国标规定,每个汉字在计算机内占用()存储A.一个字节B.二个字节C.三个字节D.四个字节
4.下列不属于选择ALU的8种运算的是()A.R+SB.S-RC.R-SD.R*S
5.在机器数()中,零的表示形式是唯一的A.原码B.补码C.移码D.反码
6.指令系统中采用不同寻址方式的目的主要是()A.实现存储程序和程序控制B.缩短指令长度,扩大寻址空间,提高编程灵活性C.可以直接访问外存D.提供扩展操作码的可能并降低指令译码难度
7.下列不属于C组扩展指令的是()A.ADDB.CALRC.LDRAD.STRA
8.关于区分A,B,C,D组指令说法不正确的是()A.IR15,IR14中0×表示A组B.IR15,IR14中10表示B组C.IR11=0表示D组DIR15,IR14中11表示C,D组9.指令周期是指()A.CPU从主存取出一条指令的时间B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上执行这条指令的时间D.时钟周期时间
10.在TEC-2000教学计算机系统中,有关(/MIO,REQ,/WE)三位编码说法正确的是()A./MIO为高时读写操作B.REQ为高时内存工作C./WE为低时读操作D./MIO为低时读写操作
11.有关运算器的描述,()是正确的A.只做加法B.只做算术运算C.既做算术运算又做逻辑运算D.只做逻辑运算
12.在Am2910中说发不正确的是()A.0号命令完成初始化工作B.2号命令完成顺序执行C.3号命令完成条件转移D.14号命令完成顺序执行
13.主存贮器和CPU之间增加cache的目的是()A.解决CPU和主存之间的速度匹配问题B.扩大主存贮器的容量C.扩大CPU中通用寄存器的数量D.扩大外存的容量
14.主存储器是计算机系统的记忆设备,它主要用来()A存放数据B存放程序C存放数据和程序D存放微程序
15.6.堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,MSP为SP指示器的栈顶单元,如果操作的动作是(A)→MSP,(SP)-1→SP,那么出栈的动作应是()A(MSP)→A,(SP)+1→SP;B(SP)+1→SP,(MSP)→A;C(SP)-1→SP,(MSP)→A;D(MSP)→A,(SP)-1→SP;16.在()的微型计算机系统中,外设可和主存贮器单元统一编址,因此可以不使用I/O指令A单总线B双总线C三总线D多总线
17.指出下面描述汇编语言特性的句子中概念上有错误的句子()A.对程序员的训练要求来说,需要硬件知识B.汇编语言对机器的依赖性高C.用汇编语言编制程序的难度比高级语言小D.汇编语言编写的程序执行速度比高级语言快
18.总线中地址线的用处是()A.选择主存单元地址B.选择进行信息传输的设备C.选择外存地址D.指定主存单元和I/O设备接口电路的选择地址
19.采用DMA方式传送数据时,每传送一个数据就要占用()A.一个指令周期B.一个机器周期C.一个存储周期D.一个总线周期
20.描述PCI总线中基本概念不正确的句子是()A.HOST总线不仅连接主存,还可以连接多个CPU.B.PCI总线体系中有三种桥,它们都是PCI设备C.以桥连接实现的PCI总线结构不允许多条总线并行工作D.桥的作用可使有的存取都接CPU的需要出现在总线上
三、计算题(每小题5分,共10分)1.已知x=-
0.01111y=+
0.11001求[x]补,[-x]补,[y]补,[-y]补,[x+y]补[x-y]补
2.将十进制数354转换成二进制数、八进制数、十六进制数和BCD数
四、简答题(每小题5分,共30分)
1.什么叫指令?什么叫指令系统?2.Am2901的控制信号的内容是什么?3.一条微指令应具有什么功能?4.DRAM存储器采用何种方式刷新?有哪几种常用的刷新方式?5.硬磁盘驱动器的一般组成?6.内部数据总线(IB)接收那几种数据来源?
五、论述题(每小题10分,共20分)
1.硬连线控制器运行原理及优缺点?
2.定点运算器功能电路组成?
一、填空题(每空1分,共20分)
1.01010100的奇校验码是(),偶校验码是()2.计算机硬件系统的5个组成部分是()、()、()、()、()3.一条计算机指令由()和()两部分组成4.计算机的总线系统由()()、()三部分组成.5.(
27.5)10的二进制数是()、八进制数是()、十六进制数是().6.微程序控制起的核心部件是()
7.运算器的主要功能是进行()
8.已知X为整数,且[X]补=10011011,则X的十进制数值是
9.静态存储器是用()线路记忆与读写数据的10.总线周期是指通过总线完成一次操作或完成一次操作所必需的时间
二、单项选择题(每小题2分,共201.在教学计算机系统中通过(/MIQ,REQ,/WE)来控制I/O接口和内存的读写,当三位编码全为低电平时的操作功能时()A.内存读B.内存写C.I/O读D.I/O写2.A20602060MVRDR300002062MVRDR2000A2064SUBR3R32065INCR32066ADDR1R32067CMPR3R22068JRNZ20652069RET然后通过R命令查看R1种的结果是()A.0000B.000AC.55D.00373.在三级存储器系统中占主要地位的是(B)A.高速缓冲存储器B.主存储器C.虚拟存储器D.控制存储器4.用某个寄存器中操作数的寻址方式称为()寻址A直接B间接C寄存器直接D寄存器间接5.指令系统采用不同寻址方式的目的是A实现存贮程序和程序控制;B缩短指令长度,扩大寻址空间,提高编程灵活性;C可直接访问外存;D提供扩展操作码的可能并降低指令译码的难度;6.用16位字长(无符号位)表示定点整数时,所能表示的数值范围是A[0,216–1]B[0,215–1]C[0,214–1]D[0,215]
7.在机器数中,零的表示形式是唯一的A原码B补码C移码D反码8.微程序控制器中,机器指令与微指令的关系是A.每一条机器指令由一条微指令来执行B.每一条机器指令由一段微指令编写的微程序来解释执行C.每一条机器指令组成的程序可由一条微指令来执行D.一条微指令由若干条机器指令组成
9.指令寄存器的作用是()A.保存当前指令的地址B.保存当前正在执行的指令C.保存下一条指令D.保存上一条指令
10.指令周期是指()ACPU从主存取出一条指令的时间;BCPU执行一条指令的时间;CCPU从主存取出一条指令加上CPU执行这条指令的时间;D时钟周期时间;得分评卷人
三、计算证明题(每小题5分,共10分)
1.写出下面两组数的反、补码表示并用补码计算每组数的和
(1)X=
0.1101Y=-
0.01112X=10111101Y=-
001010112.求证[X]补+[Y]补=[X+Y]补
四、简答题(每小题5分,共30分)1.在一条指令中操作数的来源和去向有哪几种?2.一条计算机指令的执行步骤有哪些?3.微程序控制器主要由哪些部件组成?4.在三级存储器系统中,三级存储器中存放的信息必须满足的原则有哪些?5.在Am2901运算器中控制器数据来源、去向和运算功能的控制信号有哪些,各完成什么样的功能?
6.什么是相对寻址
5、论述题(每小题10分,共20分)
1.微程序控器的工作原理是什么?
2.在为微程序控制器中由哪些因素决定下一条微指令的地址?
一、填空题(每空1分,共20分)1.计算机硬件系统数据输入设备完成的功能是()2数据选择器又称(),是以()和()为主体的电路3.数据校验码在合法的数据编码之间加进一些()的编码,使合法数据编码出现某些错误时,就成为()4.计算机的功能是()5.寄存器间接寻址,是指在寄存器中给出的不是一个(),而是()时,就可以用这一地址去读写存储器相关单元6,控制器部件是计算机的五大功能部件之一其作用是
7.主存贮器是通过与计算机的CPU和外围设备连接在一起.
8.高速缓冲存储器的作用是
9.点阵方式运行的设备原理上都是一许多表现出来的当的时候使人看上去就像连接在一起的样子.
10.在把一主存单元的数据复制到cache中时还要把该主存单元的经过写进cache的标志字段这一过程称为cache的地址映像.
二、单项选择题(每小题1分,共20分)
1.不属于双极型三极管三个极的是()A集电极B基极C接受极D发射极2逻辑或运算1100或1010的结果是()A0110B1110C10110D1000/
3.根据国标规定,每个汉字在计算机内占用()存储A.一个字节B.二个字节C.三个字节D.四个字节
4.如果要求能检测出与自动校正一位错,并能同时发现两位错,若数据位位数为5-11则校验为的位数为()A4B5C6D
75.定点小数是指小数点准确固定在数据某个位置上的小数,一般都把该点固定在()A符号位左边B符号位C最高数据为右边D最高数据位左边
6.对8位数据11010110进行偶校验的最终编码是()A111010110B011010110C10111000D
101110017.在微程序控制器的组成中,不是必须的具有的部件是()A程序计数器B指令寄存器C运算器D控制存储器
8.寄存器/计数器有12个D型触发器组成,当他用作寄存器时,主要用于()A保存一个数值B保存一个微地址C控制微程序的循环次数D保存子程序调用时返回地址和微程序循环的首地址9.把一个贮存单元的数据复制到cache的标志字段,还要吧该贮存单元的地址,经过某种函数关系处理后写进cache的标准字段,这一过程成为cache的()A直接影像B地址变换C地址影像D全相连影像
10.cache通常使用的映像方式不包括()A全相连映像方式B直接映像方式C多路组相连映像方式D间接映像方式
11.汇编语句JRNZADR的功能是A五条件跳转到ADRBZ=1是跳转到ADRCZ=0时跳转到ADRD程序结束
12.不属于操作数来源去向的是BACPU内部通用寄存器B外围输入输出设备C外围设备中的一个寄存器D内存储器的一个存储单元
13.主存贮器和CPU之间增加cache的目的是()A.解决CPU和主存之间的速度匹配问题B.扩大主存贮器的容量C.扩大CPU中通用寄存器的数量D.扩大外存的容量
14.有利于得到更好的译码波形,在模拟到数字,数字到模拟转换的电路中得到更好的运行结果的编码方案是()A5211码B余码C8421码D格雷码
15.6.堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,MSP为SP指示器的栈顶单元,如果操作的动作是(A)→MSP,(SP)-1→SP,那么出栈的动作应是()A(MSP)→A,(SP)+1→SP;B(SP)+1→SP,(MSP)→A;C(SP)-1→SP,(MSP)→A;D(MSP)→A,(SP)-1→SP;16.在()的微型计算机系统中,外设可和主存贮器单元统一编址,因此可以不使用I/O指令A单总线B双总线C三总线D多总线
17..指出下面描述汇编语言特性的句子中概念上有错误的句子()A.对程序员的训练要求来说,需要硬件知识B.汇编语言对机器的依赖性高C.用汇编语言编制程序的难度比高级语言小D.汇编语言编写的程序执行速度比高级语言快
18.总线中地址线的用处是()A.选择主存单元地址B.选择进行信息传输的设备C.选择外存地址D.指定主存单元和I/O设备接口电路的选择地
19.不属于输出设备的是()A条形码阅读器B显示器C打印机D绘图仪
20.描述PCI总线中基本概念不正确的句子是()A.HOST总线不仅连接主存,还可以连接多个CPU.B.PCI总线体系中有三种桥,它们都是PCI设备C.以桥连接实现的PCI总线结构不允许多条总线并行工作D.桥的作用可使有的存取都接CPU的需要出现在总线上
三、计算题(每小题5分,共10分)1.完成下面几个二进制数的算术运算
11010.111+
0101.101=
21010.111-
0101.101=31110*0101=410111101/1101=2把下面给出的几种不同进制的数转化成十进制1:
1010.01012=102:
101101111.1012=103:
23.478=104:1A3C.D16=10
四、简答题(每小题5分,共30分)
1.计算机系统一般可以划分为那几个层次
2.回答奇偶校验码的用途是什么写出下面两个二进制数的奇偶校验码的值.
1010101112110101003.一条微指令应具有什么功能?
4.解释定点运算器的功能和组成.
5.定点运算器ALU通常可以完成对那几种数据的运算
6..计算机指令中要用到的操做数一般来自那些部件通常使用那些寻址方式?得分评卷人
五、论述题(每小题10分,共20分)
1.计算机的语言通常分为那几个级别各自的优缺点如何
2.设计程序:从键盘连续多个输入0-9间的数字并在屏幕上显示与非数字字符结束程序.
一、填空题(每空1分,共20分)1.计算机硬件系统的5个组成部分是()、()、()、()、输出设备2.在数字电路中,最基本的逻辑门电路是(),(),或门3种3.一条计算机指令由()和()两部分组成4.01010100的奇校验码是(),偶校验码是()5.
0.2110=2=8=166.控制器部件是计算机的五大功能部件之一其作用是
7.运算器的主要功能是进行()
8.如果[X]补=11110011则[-X]补是
9.在把一主存单元的数据复制到cache中时还要把该主存单元的经过某种函数关系处理后写进cache的标志字段这一过程称为cache的地址映像.10.在一个二进制编码的系统中,如果每个数据同一位上的符号“1”都代表确定的值,则该编码系统属于(),该值被称为这个数位的(),计算一个数据表示的十进制的值时,可以通过把该数据的所有取值为1的()累加求和来完成
二、单项选择题(每小题2分,共20分1.总线中地址线的用处是()A.选择主存单元地址B.选择进行信息传输的设备C.选择外存地址D.指定主存单元和I/O设备接口电路的选择地2.A20602060MVRDR100002062MVRDR2000A2064SUBR3R32065INCR32066ADDR1R32067CMPR3R22068JRNZ20652069RET然后通过R命令查看R1种的结果是()A.0000B.000AC.55D.00373.CPU中包含运算器和( )A.控制器 B.存储器C.输入设备 D.输出设备4.在按字节编址的存储器中,每个编址单元中存放()A、1位B、8位C、16位D、32位5.变址寻址方式中,操作数的有效地址等于______A基值寄存器内容加上形式地址(位移量)B堆栈指示器内容加上形式地址(位移量)C变址寄存器内容加上形式地址(位移量)D程序记数器内容加上形式地址(位移量)6.某机字长32位,其中1位符号位,31位表示数值位若用定点小数表示,则最大正小数为______A+(1–2-32)B+(1–2-31)C2-32D2-
317.在机器数中,零的表示形式是唯一的A原码B补码C移码D反码8.总线中地址线的用处是()A.选择主存单元地址B.选择进行信息传输的设备C.选择外存地址D.指定主存单元和I/O设备接口电路的选择地
9..在二—十进制数字编码中,下列说法正确的是( )A.8421码是有权码B.余3码是有权码C.2421码是无权码D.格雷码是有权码
10.操作数的来源,去向可以是A.CPU内部的通用寄存器B.外围设备中的一个寄存器C.内存储单元中的一个存储单元D.以上都对得分评卷人
三、计算证明题(每小题5分,共10分)
1.写出下面两个二进制数的偶校验编码101010111偶校验编码()211010100偶校验编码()
2.求证[X]补+[Y]补=[X+Y]补
四、简答题(每小题6分,共30分)
1.什么叫指令?什么叫指令系统?2.计算机系统可分为哪几个级别?3.简述一条指令的两个组成部分及各自的作用?4.定点运算器ALU通常可以完成对那几种数据的运算
5.什么是相对寻址
五、论述题(每小题10分,共20分)
1.微程序控器的工作原理是什么?
2.说明段表与逻辑段地址到内存实际地址的变换过程?
一、填空题(每空1分,共20分)
1.
0.2110=2=8=162.01010100的奇校验码是(),偶校验码是()3.定点运算器主要完成对()数据与()数据的算术和逻辑运算
4.()是用户使用与控制计算机运行的最小功能单位
5.计算机的总线系统由()()、()三部分组成.
6.静态存储器是用()线路记忆与读写数据的
7.高速缓冲存储器的三种映像方式是(),(),()8.指令寻址的基本方式有两种()和()
9.总线周期是指通过总线完成一次操作或完成一次操作所必需的时间.
10.高速缓冲存储器的作用是
二、单项选择题(每小题1分,共20分)1.属于双极型三极管提供的三条连接线与其他线管相连接的是()A集电极B基极C接受极D发射极
2.在机器数()中,零的表示形式是唯一的A.原码B.补码C.移码D.反码
3.算术与逻辑运算类指令的作用A.算术移位B.完成对数据的算术运算或逻辑运算C.逻辑移位D.循环移位
4.把指令字中给出的数值与指定的一个寄存器的内容相加之和作为操作数地址的是A.立即数寻址B.相对寻址C.变址寻址D.间接寻址
5.指令周期是指()A.CPU从主存取出一条指令的时间B.CPU执行一条指令的时间C.CPU从主存取出一条指令加上执行这条指令的时间D.时钟周期时间
6.堆栈寻址方式中,设A为通用寄存器,SP为堆栈指示器,MSP为SP指示器的栈顶单元,如果操作的动作是(A)→MSP,(SP)-1→SP,那么出栈的动作应是()A(MSP)→A,(SP)+1→SP;B(SP)+1→SP,(MSP)→A;C(SP)-1→SP,(MSP)→A;D(MSP)→A,(SP)-1→SP;
7.主存储器是计算机系统的记忆设备,它主要用来()A存放数据B存放程序C存放数据和程序D存放微程序
8.主存贮器和CPU之间增加cache的目的是()A.解决CPU和主存之间的速度匹配问题B.扩大主存贮器的容量C.扩大CPU中通用寄存器的数量D.扩大外存的容量9.在()的微型计算机系统中,外设可和主存贮器单元统一编址,因此可以不使用I/O指令A单总线B双总线C三总线D多总线D.时钟周期时间
10.描述PCI总线中基本概念不正确的句子是()A.HOST总线不仅连接主存,还可以连接多个CPU.B.PCI总线体系中有三种桥,它们都是PCI设备C.以桥连接实现的PCI总线结构不允许多条总线并行工作D.桥的作用可使有的存取都接CPU的需要出现在总线上B(SP)+1→SP,(MSP)→A;C(SP)-1→SP,(MSP)→A;D(MSP)→A,(SP)-1→SP;得分评卷人
三、计算和证明题(每小题5分,共10分)1.求证[X]补+[Y]补=[X+Y]补
2.将十进制数354转换成二进制数、八进制数、十六进制数和BCD数
四、简答题(每小题5分,共30分)
1.奇偶校验码的实现原理和具体实现方法
2.在一条指令中操作数的来源和去向有哪几种?
3.DRAM存储器采用何种方式刷新?有哪几种常用的刷新方式?
4.计算机指令中要用到的操做数一般来自那些部件通常使用那些寻址方式
5..内部数据总线(IB)接收那几种数据来源?
五、论述题(每小题10分,共20分
1.硬连线控制器运行原理及优缺点?
2.说明段表与逻辑段地址到内存实际地址的变换过程?
一、填空题(每空1分,共20分)
1、(
1101.01)2=()10,
(1109)10=()
82、+
0.1011的原码=()补码=(),反码=()
3、定点运算器中可以被汇编程序员直接访问与使用的寄存器称为(),还有一个能自行左右移位的专用寄存器称为()
4、计算机硬件系统的5个组成部分是)、()、()、()、()
5、程序运行的局部性原理主要体现在()、()、()
6、静态存储器是用()线路记忆与读写数据的
7、cache通常使用的3种使用方式有()、()、()
8、CALRSR指令的功能是().
二、选择题
1、下列选项中不属于运算器功能的是()A、完成对数据的逻辑运算B、向整机提供协同运行所需要的控制信号C、完成对数据的算术运算D、暂存将参加运算的数据和中间结果
2、下列选项中不属于运算器部件的是()A、算术与逻辑运算部件(ALU)B、通用寄存器C、指令寄存器D、乘商寄存器
3、下列选项中不属于指令中的操作数的来源和去向的是()A、CPU内部的通用寄存器B、外围设备(接口)中的一个寄存器C、内存储器的一个存储单元D、运算器内部的乘商寄存器
4、下列不属于程序计数器(PC)的功能的是()A、存放指令内容B、自行增量功能C、存放指令地址D、接收下条要执行指令的地址
5、/MIO、REQ、/WE的编码为001时为()A、内存写B、内存读C、I/O读D、I/O写
6、计算机中的存储系统是指()A、主存与快存B、主存与外存C、主存与高速缓存D、主存、外存与高速缓存
7、和外存相比,主存的特点是()A、容量大、速度快、成本低B、容量大、速度慢、成本高C、容量小、速度快、成本高D、容量小、速度快、成本低
8、()存储器需要刷新A、静态MOSRAMB、动态MOSRAMC、EPROMD、ROM
9、用于顺序执行,即执行紧跟在本条微指令后面的那条微指令的是A.0号命令B.2号命令C.3号命令D.14号命令
10、计算机寻址方式中最基本,最常用的寻址方式是 A.立即数寻址 B. 直接寻址 C.寄存器寻址 D.相对寻址得分评卷人
三、计算题
1.由X=+
0.1010,Y=-
0.0101,计算[X+Y]补
2.将十进制数354转换成二进制数、八进制数、十六进制数和BCD数得分评卷人
四、简答题
1、什么是寄存器寻址和寄存器间接寻址?
2、在一条指令中操作数的来源和去向有哪几种?
3、微程序控制器主要由哪些部件组成?
4、Am2901的控制信号的内容是什么?
5、定点运算器ALU通常可以完成对那几种数据的运算?
五、论述题
1.微程序控器的工作原理是什么?
2、按照指令的执行步骤,可以把指令划分为4组,即A组,B组,C组,D组简述它们之间的区别
一、填空题(每空1分,共20分)
1..数字逻辑层
2.非门,与门,或门
3.100010114.零,负,溢出,进位5.无操作数,单操作数,双操作数6.随机7.整型,逻辑型8.指令9.微指令10.逻辑电路,逻辑线路11.30h
二、单项选择题(每小题2分,共24分)12345678910ADBABDADDD11121314151617181920BDACD
三、简答题(每小题6分,共30分)1.数据校验码是一种常用的带有发现某些错误,甚至带有一定自动改错能力的数据编码方法它的实现原理是,在合法的数据编码之间加进一些不允许出现的编码,使合法数据编码出现某些错误时,就成为非法编码这样就可以通过检查编码的合法性来达到发现某些错误的目的
2.基本原理是,把指令操作码,指令执行步骤编码和其他控制条件作为输入,使用大量的组合逻辑门线路,直接提供出控制计算机各功能部件协同运行所需要的控制信号
3.
(1)提供一条机器指令的一个执行步骤所需要的控制信号,以实现该执行步骤地操作功能
(2)提供读出下一条待用微指令的地址,以便自动有序的读出每一条微指令,以解决机器指令执行步骤之间的正确的接续关系
4.计算机系统可分为微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级
5.是把CPU最近最可能用到的少量信息从主存复制到cache中,当CPU下次再用这些信息时,他就不必访问慢速的主存,而是直接从快速的cache中得到,从而提高了这些信息的速度,使CPU有更高的运行效率
4.计算机系统可分为微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级
5.是把CPU最近最可能用到的少量信息从主存复制到cache中,当CPU下次再用这些信息时,他就不必访问慢速的主存,而是直接从快速的cache中得到,从而提高了这些信息的速度,使CPU有更高的运行效率
四、论述题与应用(1,2题每小题5分,3题10分,共20分)1.[X]原=11111111[X]反=10000000[X]补=100000012.
2.[x]补=
00.1011[x]补=
00.1011+[y]补=
11.1011+[-y]补=
00.
010100.
011001.0000x+y=+
0.0110x-y产生溢出3.A20002000:MVRDR000362002:OUT802003:RET2004:按回车键即结束源程序的输入过程
2.答在地址转换过程中,把逻辑地址中的段号取来与段表基地址的内容相加,用相加之和作地址,找到段表的一个表项,检查该表项中的装入位,其内容为1,表示该段已调入主存,从表项中取段的起始地址与逻辑地址中的段内地址相加,就得到一个数据在主存中的实际地址若表项中的装入位的值为0,表示该段尚未调入主存,则操作系统负责首先把该段从磁盘装入主存,并相应修改段表中的该表项内容,之后才可以完成地址转换过程(图见课本226页)
一、填空题(每空1分,共20分)
1.处理阶码处理尾数
2.立即数寻址
3.输入输出接口
4.程序计数器
5.微程序硬连线
6.读取指令分析指令执行指令
7.机器语言汇编语言
8.运算器控制器存储器输入设备输出设备
9.微指令
10.001010100101010100
二、单项选择题(每小题2分,共24分)12345678910CDBBCCBCDA11121314151617181920BAABB
三、简答题(每小题6分,共30分)1.答计算机控制器的基本功能是依据当前正在执行的指令和它所处的执行步骤,并提供出在这一时刻整机各部件要用到的控制信号
2.答实现原理是使原来合法编码码距由1增加到,若合法编码中有一个二进制位值出错了由1变成0或由0变成1,这个码必将成为非法编码实现的具体方法,通常是为一个字节补充一个二进制位称为校验位,通过设置校验位的值为0或1的方式,使字节自身的8位和该校验位含有1值的位数一定为奇数或偶数
3.答
(1)提供一条机器指令的一个执行步骤所需要的控制信号,以实现该执行步骤地操作功能
(2)提供读出下一条待用微指令的地址,以便自动有序的读出每一条微指令,以解决机器指令执行步骤之间的正确的接续关系
4.答第一部分,是指令的操作码,用于指明本条指令的操作功能第二部分,是指指令的操作数地址,用于给出被操作的信息的地址,包括参加运算的一个或多个操作数的所在的地址,运算结果的保存地址,程序的转移地址,被调用的子程序的入口地址等
5.答
(1)尽量为那些最常用,用于表示操作数地址的位数要求又较多的指令,适当少分配几位操作码;
(2)而对那些表示操作数地址的位数要求较少的指令,多分配几位操作码;
(3)对那些无操作数的指令,整个指令字的全部位都用作操作码,力争在比较短的一个指令字中,既能表示出较多的指令条数,又能尽量满足给出相应的操作数地址的要求
四、论述题与应用(1,2题每小题5分,3题10分,共20分)1答
(1)运算器的首要功能是完成对数据的算术和逻辑运算,由其内部的算术与逻辑运算部件(ALU)承担
(2)运算器的第二项功能是暂存将参加运算的数据和中间结果,由其内部的一组寄存器承担
(3)为了用硬件线路完成乘除指令运算,运算器内一般还有一个能自行左右移位的专用寄存器,通称乘商寄存器
(4)这些部件通过几组多路选择器电路实现相互连接,以便传送数据
(5)要有接受外部数据输入和送出运算结果的逻辑电路
(6)运算器还作为处理机内部传送数据的重要通道2.解由题得[X]补=01010,[Y]补=11011[X+Y]补=01010+11011=100101其真值为+
0.01013.解A2060MVRDR1,0000MVRDR2,000ASUBR3,R3
(2064)INCR3ADDR1,R3CMPR3,R2JRNZ2064RET
一、填空题(每空1分,共20分)1.(运算器部件)(存储器部件),(控制器部件),(输入设备部件),(输出设备部件)
2.000011013.(结果去向)(运算功能)(数据来源)4.(程序计数器PC),(指令寄存器IR),(指令执行的步骤标记线路),(时序控制信号产生部件)
5.(全相联映像方式),(直接映像方式),(多路组相联映像方式)
6.(单总线),(双总线),(三总线)
7.(顺序寻址),(跳跃寻址)
二、单项选择题(每小题2分,共24分)12345678910CCBDBBACCD11121314151617181920CBACBACDCC
三、计算题(每小题2分,共10分)
1.解[X]补=
1.10001[-X]补=
0.01111[Y]补=
0.11001[-Y]补=
1.00111[X+Y]补=[X]补+[Y]补[X-Y]补=[X]补+[-Y]补即
11.
1000111.10001+
00.11001+
11.
0011100.
0101010.11000X+Y=+
0.01010X-Y结果发生溢出
2.
(1)(3545/8)10=(
162.A)16
(2)(3545/8)10=(
101100010.1010)2
(3)(3545/8)10=(
542.5)8
(4)(3545/8)10=(
001101010100.011000100101)BCD
四、简答题(每小题5分,共30分)
1.指令就是要计算机执行某种操作的命令一台计算机中所有机器指令的集合,称为这台计算机的指令系统
2.
(1)选择ALU的8种运算功能中的一种;
(2)选择送入ALU的两个操作数据R和S的组合关系;
(3)选择运算结果或有关数据以什么方式送往何处的处理方案
3.
(1)提供一条机器指令的一个执行步骤所需要的控制信号,以实现该执行步骤的操作功能;
(2)提供读出下一条待用微指令的地址,以便自动有序地读出每一条微指令,解决机器指令执行步骤之间的正确的接续关系
4.DRAM采用读出方式进行刷新因为读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程常用的刷新方式由三种集中式、分散式、异步式
5.
(1)主轴及其驱动系统;
(2)磁头及其定位系统;
(3)数据读写等控制逻辑部分
6.
(1)指令寄存器的低8位的内容;
(2)8位的程序状态字;
(3)运算器ALU的输出;
(4)手拨开关的状态内容;
(5)中断向量
五、论述题(每小题10分,共20分)
1.硬连线控制器的基本运行原理是把指令操作码,指令执行步骤编码或许还有其他的控制条件作为输入,使用大量的逻辑门电路,直接提供出控制计算机各功能部件协同运行所需要的控制信号优点形成这些信号所必需要的信号传输延迟时间少,对提高系统运行速度有利缺点设计控制计算机各功能部件运行所需要的时序控制信号的逻辑比较复杂,把逻辑设计的结果再用与,或,非等组合逻辑门电路实现出来也相对麻烦,尤其是要变动一些设计是不太方便
2.
(1)运算器的首要功能是完成对数据的算术和逻辑运算由其内部的算术与逻辑运算部件承担;
(2)运算器的第二项功能,是暂存将参加运算的数据和中间结果,由其内部一组寄存器承担;
(3)硬件线路完成乘除指令运算,由乘商寄存器承担;
(4)以上部件通过几组多路选择器电路实现相互连接,以便转送数据;
(5)运算器要与计算机其他几个部件连接在一起协同运行,就必须有接受外部数据输入和送出运算结果的逻辑电路
2.答在地址转换过程中,把逻辑地址中的段号取来与段表基地址的内容相加,用相加之和作地址,找到段表的一个表项,检查该表项中的装入位,其内容为1,表示该段已调入主存,从表项中取段的起始地址与逻辑地址中的段内地址相加,就得到一个数据在主存中的实际地址若表项中的装入位的值为0,表示该段尚未调入主存,则操作系统负责首先把该段从磁盘装入主存,并相应修改段表中的该表项内容,之后才可以完成地址转换过程(图见课本226页)
一、填空题(每空1分,共20分)
1.
(001010100)
(101010100)2.运算器部件)、(控制器部件)、(存储器部件)、(输入设备)、(输出设备)3.操作码)(操作数地址)4.(数据总线)(地址总线)、(控制总线)5.(
11011.1)(
33.4)(1B.8)6.控制存储器)
7.(算术与逻辑运算)
8.-
1019.触发器)
10.内存读写输入输出设备的读写
二、单项选择题(每小题1分,共20分)1.B2.D3.B
4.D5.B6.A
7.B8.B
9.B
10.C
三、计算证明题(每小题2分,共10分)
1.解(1)[X]补=01101[Y]补=11001;[X]反=01101[Y]反=11000; [X+Y]补=[X]补+[Y]补=00110;2[X]补=010111101[Y]补=111010101;[X]反=01000010[Y]反=111010100[X]补+[Y]补=
0100100102.证设X=+
0.1010Y=-
0.0101则[X]补=01010[Y]补=11011可得[X]补+[Y]补=01010+11011=100101按2取模后去掉符号位前面的1最后结果为00101其真值为+
0.
0101.且[X+Y]补=+
0.
0101.所以[X]补+[Y]补=[+]补
四、简答题(每小题5分,共30分)
1.答
1、可以是内部的通用寄存器;
2、可以是外围设备中的一个寄存器;
3、还可以是内存储器的一个存储单元
2.答
1、读取指令;
2、分析指令;
3、执行指令;
4、判中断请求
3.答主要由控制存储器、微指令寄存器、微程序下地址形成芯片、微指令地址映射部件和条件判断线路、当前微地址显示寄存器等组成
4.答
1、一致性原则;
2、包含性原则;
5.答有I2~I0控制器其数据来源;I5~I3控制其运算功能;I8~I6控制其结果处理
6.答指把在指令字中给出的一个数值与程序计数器PC的内容相加作为操作数的地址或转移指令的地址转移
五、论述题(每小题10分,共20分)
1.答使用一条微指令的控制命令字段,来提供一条机器指令的一个执行步骤所需要的控制信号,用这条微指令的下地址字段,指明下一条微指令在控制存储器中的地址,用于从控制存储器中读出下一条微指令
2.答
1、微程序顺序执行时,下地址为本条微指令加一;
2、在微程序必定转向某一微地址时,可以在微指令字的下地址字段中给出该地址;
3、按微指令的某一执行结果的状态选择顺序执行或转向某一地址,此时必须在微指令字中指明判断所依据的条件及转移地址;
4、微子程序的调用及返回控制,会用到微堆栈;
5、依条件判断转向多条微指令地址中的某一地址控制
6、依据取来的机器指令操作码,找到对应该条指令的执行过程的一端微程序的入口地址
一、填空题(每空1分,共20分)1.对原始数据的输入2.多路开关与或门与或非门3不允许出现的编码非法编码
4.执行程序5.操作数操作数地址6.向整机的每个部件提供协同运行所需要的控制信号
7.地址总线数据总线控制总线
8.缓解主存速度慢跟不上CPU读写速度要求的矛盾
9.断续的点的不同布局一些点彼此之间靠的很今
10.地址某种函数关系处理后
二、单项选择题(每小题2分,共24分)12345678910CBBBDACBCD11121314151617181920CBADBACDAC
三、计算题(每小题2分,共10分)
1.
11010.111+
0101.101=
10000.
121010.111-
0101.101=
101.0131110*0101=1000110410111101/1101=
1110.
12.1:
1010.01012=
10.3125102:
101101111.1012=
367.625103:
23.472=
19.054104:1A3C.D16=
6972.8110
四、简答题(每小题5分,共30分)
1.答:硬件组成角度来看一:数字逻辑层.二微体系结构层三指令系统层软件角度分析1建立在硬件之上的第一层软件操作系统层2建立在操作系统之上的是计算机的汇编语言层3汇编语言层之上是高级语言层4高级语言层之上还可以有应用层有解决实际问题的处理程序组成.
2.(答:奇偶校验码用于存储器读写检查或ASCII字符及其他类型信息传送过程中的出错检查.101010111奇校验值0偶校验值1211010100奇校验值1偶校验值
03.答:
(1)提供一条机器指令的一个执行步骤所需要的控制信号,以实现该执行步骤的操作功能;
(2)提供读出下一条待用微指令的地址,以便自动有序地读出每一条微指令,解决机器指令执行步骤之间的正确的接续关系
4.答:定点运算器主要完成对整形数据逻辑性数据的算术与逻辑运算功能组成1素数与逻辑运算部件ALU2寄存器3乘商寄存器4多路选择器5接受外部数据输入和输出运算结果的逻辑电路;.
5.答:8种数据的运算3种算术运算5种逻辑运算R+SS-RR-S3种算术运算RVSR/\SR非与SR与或SR与或非S
6.(答:第一个来源是COU内部的通用寄存器第二个是外围设备中的寄存器第三个是内存储器的一个存储单元通常寻址方式:立即数寻址直接寻址寄存器寻址寄存器间接寻址变址寻址相对寻址基地址寻址间接寻址
五、论述题(每小题10分,共20分)
1.答:分为:机器语言汇编语言高级语言机器语言是计算机硬件能够直接识别和运行的指令的集合是二进制码组成的指令对程序设计人员来说很难以接受直接用机器指令设计程序很困难.汇编语言:实现用英文单词或其缩写形式替代二进制的指令代码更容易记忆其次可以选用英文单词来表示程序中用到的数据并且避免程序设计人员亲自为这些数据分配存储单元而是留给汇编程序自己去安排这样语言就达到了实用的最基本标准高级语言:它的实现思路不在是过分的”靠拢”计算机硬件的指令系统而是着重面向解决实际问题所用的算法.
一、填空题(每空1分,共20分)1.运算器部件)、(控制器部件)、(存储器部件)、(输入设备)、2.非门,与门,3. 操作码 操作数地址4.0010101001010101005.
0.
00110.
30.146.向整机的每个部件提供协同运行所需要的控制信号
7.算术与逻辑运算
8.
000011019.地址
10.有权码位权数位的位权
二、单项选择题(每小题2分,共24分)12345678910D DABCBBDAD
三、计算证明题(每小题2分,共10分)
1.解
(1)101010111
(2)
0110101002.证设X=+
0.1010Y=-
0.0101则[X]补=01010[Y]补=11011可得[X]补+[Y]补=01010+11011=100101按2取模后去掉符号位前面的1最后结果为00101其真值为+
0.
0101.且[X+Y]补=+
0.
0101.所以[X]补+[Y]补=[+]补
四、简答题(每小题5分,共30分)
1.答
1.指令就是要计算机执行某种操作的命令一台计算机中所有机器指令的集合,称为这台计算机的指令系统
2.2.答计算机系统可分为微程序机器级,一般机器级(或称机器语言级),操作系统级,汇编语言级,高级语言级3.答第一部分,是指令的操作码,用于指明本条指令的操作功能第二部分,是指指令的操作数地址,用于给出被操作的信息的地址,包括参加运算的一个或多个操作数的所在的地址,运算结果的保存地址,程序的转移地址,被调用的子程序的入口地址等
4.答:8种数据的运算3种算术运算5种逻辑运算R+SS-RR-S3种算术运算RVSR/\SR非与SR与或SR与或非S
5.答指把在指令字中给出的一个数值与程序计数器PC的内容相加作为操作数的地址或转移指令的地址转移
五、论述题(每小题10分,共20分)1答使用一条微指令的控制命令字段,来提供一条机器指令的一个执行步骤所需要的控制信号,用这条微指令的下地址字段,指明下一条微指令在控制存储器中的地址,用于从控制存储器中读出下一条微指令
2.答在地址转换过程中,把逻辑地址中的段号取来与段表基地址的内容相加,用相加之和作地址,找到段表的一个表项,检查该表项中的装入位,其内容为1,表示该段已调入主存,从表中取段的起始地址与逻辑地址中的段内地址相加就得到一个数据在主存中的实际地址若表项中的装入位的值为0,表示该段尚未调入主存,则操作系统负责首先把该段从磁盘装入主存,并相应修改段表中的该表项内容,之后才可以完成地址转换过程
一、填空题(每空1分,共20分)1.
0.
00110.
30.144.2.0010101001010101003. 整型,逻辑型4.指令5.数据总线地址总线控制总线
6.触发器7.全相联映像方式直接映像方式多路组相联映像方式
8.顺序寻址顺序寻址
9.内存读写输入输出设备的读写
10.缓解主存速度慢跟不上CPU读写速度要求的矛盾
二、单项选择题(每小题2分,共24分)12345678910C BBCCBCACA三.计算证明题(每小题2分,共10分)
1.证设X=+
0.1010Y=-
0.0101则[X]补=01010[Y]补=11011可得[X]补+[Y]补=01010+11011=100101按2取模后去掉符号位前面的1最后结果为00101其真值为+
0.
0101.且[X+Y]补=+
0.
0101.所以[X]补+[Y]补=[+]补
2.
(1)(3545/8)10=(
162.A)16
(2)(3545/8)10=(
101100010.1010)2
(3)(3545/8)10=(
542.5)8
(4)(3545/8)10=(
001101010100.011000100101)BCD可得[X]补+[Y]补=01010+11011=100101
四、简答题(每小题5分,共30分)
1.答实现原理是使原来合法编码码距由1增加到,若合法编码中有一个二进制位值出错了由1变成0或由0变成1,这个码必将成为非法编码实现的具体方法,通常是为一个字节补充一个二进制位称为校验位,通过设置校验位的值为0或1的方式,使字节自身的8位和该校验位含有1值的位数一定为奇数或偶数2,答1,可以是内部的通用寄存器;
2、可以是外围设备中的一个寄存器;
3、还可以是内存储器的一个存储单元
3.DRAM采用读出方式进行刷新因为读出过程中恢复了存储单元的MOS栅极电容电荷,并保持原单元的内容,所以读出过程就是再生过程常用的刷新方式由三种集中式、分散式、异步式
4.答:第一个来源是COU内部的通用寄存器第二个是外围设备中的寄存器第三个是内存储器的一个存储单元通常寻址方式:立即数寻址直接寻址寄存器寻址寄存器间接寻址变址寻址相对寻址基地址寻址间接寻址
5.指令寄存器的低8位的内容;
(2)8位的程序状态字;
(3)运算器ALU的输出;
(4)手拨开关的状态内容;
(5)中断向量
五、论述题(每小题10分,共20分
1.答硬连线控制器的基本运行原理是把指令操作码,指令执行步骤编码或许还有其他的控制条件作为输入,使用大量的逻辑门电路,直接提供出控制计算机各功能部件协同运行所需要的控制信号优点形成这些信号所必需要的信号传输延迟时间少,对提高系统运行速度有利缺点设计控制计算机各功能部件运行所需要的时序控制信号的逻辑比较复杂,把逻辑设计的结果再用与,或,非等组合逻辑门电路实现出来也相对麻烦,尤其是要变动一些设计是不太方便
2.答在地址转换过程中,把逻辑地址中的段号取来与段表基地址的内容相加,用相加之和作地址,找到段表的一个表项,检查该表项中的装入位,其内容为1,表示该段已调入主存,从表中取段的起始地址与逻辑地址中的段内地址相加就得到一个数据在主存中的实际地址若表项中的装入位的值为0,表示该段尚未调入主存,则操作系统负责首先把该段从磁盘装入主存,并相应修改段表中的该表项内容,之后才可以完成地址转换过程
一、填空题(每空1分,共20分)1,
13.2521252,0101101011010113,通用寄存器乘商寄存器4,运算器部件控制器部件存储器部件输入设备输出设备5,时间方面空间方面在指令执行顺序方面6,触发器7,全相连映像方式直接映像方式多路组相连映像方式8,调用SR指明的子程序
二、单项选择题(每小题2分,共24分)12345678910BCDABDCBDC
三、计算题(每题5分,共10分)1,解由题得[X]补=01010,[Y]补=11011[X+Y]补=01010+11011=100101按2去模得其真值为+
0.01012,
(1)(3545/8)10=(
162.A)162)(3545/8)10=(
101100010.1010)23(3545/8)10=(
542.5)84(3545/8)10=(
001101010100.011000100101)BCD可得[X]补+[Y]补=01010+11011=100101
四、简答题(每题6分,共30分)1,答寄存器寻址,是指在指令字中的操作数地址字段直接给出操作数所在的通用寄存器的编号寄存器间接寻址,是指在寄存器中给出的不是一个操作数,而是操作数地址时,就可以用这一地址去读写存储器的相关单元2,答
1、可以是内部的通用寄存器;
2、可以是外围设备中的一个寄存器;
3、还可以是内存储器的一个存储单元3,答主要由控制存储器、微指令寄存器、微程序下地址形成芯片、微指令地址映射部件和条件判断线路、当前微地址显示寄存器等组成4,答
(1)选择ALU的8种运算功能中的一种;
(2)选择送入ALU的两个操作数据R和S的组合关系;
(3)选择运算结果或有关数据以什么方式送往何处的处理方案5,答:8种数据的运算3种算术运算5种逻辑运算R+SS-RR-S3种算术运算RVSR/\SR非与SR与或SR与或非S
五、论述题(每题10分,共20分)1,答使用一条微指令的控制命令字段,来提供一条机器指令的一个执行步骤所需要的控制信号,用这条微指令的下地址字段,指明下一条微指令在控制存储器中的地址,用于从控制存储器中读出下一条微指令2,答A组指令完成的是通用寄存器之间的数据运算或传送,或其他几项特殊的操作,在取指之后可一步完成B组指令完成的是依次内存或I/O读、写操作,在取指之后可分两步完成,第一步把要使用的地址传送到地址寄存器AR中,第二步执行内存或I/O读、写操作C组指令在取指之后可分3步完成,其中,CALR指令在用两步完成写内存之后,第三步执行寄存器之间的数据传送;而其他指令在第一步置地址寄存器AR,第二步读内存并且计算内存地址并置地址寄存器AR,第三步读、写内存D组指令完成的是两次读、写内存操作,在取指之后可分4不完成真值表ABY001011101110题3表。