1、计算机组成原理与汇编语言程序设计复习题 计算机组成原理与汇编语言程序设计复习题一、填空题1.8位二进制补码所能表示的十进制整数范围是 -128 至 +127 ,前者的二进制补码表示为 10000000 ,后者的二进制补码表示为 01111111 。2.浮点数表示中,数据的范围由 阶码 的位数决定,数据的精度 由 尾数 决定 。3.已知0和9的ASCII码分别为0110000和0111001,则3的ASCII码为 0110011 ,5的ASCII码为 0110101 。4. 每条指令由两部分组成,即 操作码 部分和 地址码 部分。5. 微程序顺序控制常用的两种方式是 增量 方式和 断定 方式。6
2、. 8086CPU从结构上可以分为 执行 单元和 总线接口 单元。7.在控制器中,程序计数器(PC)的作用是存放现行指令的地址,并有计数功能 。8.半导体动态RAM靠电容暂存电荷 原理存贮信息,而半导体静态RAM靠双稳电路(内部交叉反馈) 原理存贮息。9. 操作数有三种类型,分别为 立即数 操作数、 寄存器 操作数 和 存储器 操作数。10. 控制器的控制方式有 同步控制 、 异步控制 和 联合控制 三种形式,其中 异步控制 方式最节省时间, 同步控制 方式最浪费时间。11.某机器定点整数格式字长8位(包括1位符号位),用二进制表示最小负数的反码为 10000000 ,最大正数的反码为 011
3、11111 。12.在数的表示范围方面,浮点比定点 大 。在运算规则方面,浮点比定点 复杂 。在运算精度方面,浮点比定点 高 。13. 已知字符A的ASCII码为1000001,则字符B的ASCII码为 1000010 ,字符D的ASCII码为 1000100 。14.SN74181 ALU是一个 4 位运算单元,由它组成16位ALU需使用 4 片和1片SN74182 ,其目的是为了实现 16位 并行操作。15.存储器堆栈中,需要一个有加减计数功能寄存器作为堆栈指示器SP,来指明 堆栈的栈顶位置的变化。16.8086CPU具有 20 根地址线,直接寻址能力可达 1MB 。17. 运算器的主要功
4、能是进行 算术运算/逻辑运算 。18. 组合逻辑控制器采用三级时序系统,即设置 工作周期 、时钟周期(节拍) 、 和 工作脉冲 时序信号。19. 一个源程序中可以包含代码段、 数据 段及 堆栈 段。其中代码段是源程序中必不可少的,其它两个段可有可无。20.通常I/O控制方式可分为5种,即 程序直接控制 方式、 程序中断 方式、 和 DMA 方式、 通道 方式、 IOP 方式。21.某机采用定点整数表示,字长8位(含1位符号位),当机器分别采用原码、补码、反码和无符号数时,其对应的真位范围分别为:-127+127 、-128+127 、-127+127 、0255 (十进制表示)。22.CPU从
5、主存取出一条指令并执行该指令的时间称为指令周期 。它包括工作周期 、时钟周期 、工作脉冲 三级控制时序信号。23.一次程序中断大致可分为中断请求信号产生与传送 、屏蔽与判优 、CPU响应 、中断处理 和返回 五个过程。24. BIU主要用来实现EU的所有系统总线 操作,并负责CPU 与主存储器 或外部 设备之间的信息交换。25. 标号和变量所具有的三种属性分别为 段 、 偏移量 和 类型 属性。二、单项选择题1.下列数中最小的数是( A )。A(1011011)2 B(142)8C(62)16D(10010111)BCD2.在机器数( B )中,零的表示形式是唯一的。A原码B补码 C反码D原码
6、和反码 3.用于存放现行指令的寄存器称为( A )。A指令寄存器 B指令译码器C程序计数器D程序状态寄存器4.主存储器和CPU之间增加高速缓冲器的主要目的是( B )。A扩大主存储器容量B解决主存与CPU之间速度匹配问题 C扩大CPU通用寄存器数量D. 既扩大主存容量又提高主存速度5.运算器是由多种部件组成的,其核心部件是( D )。A数据寄存器B累加器C多数转换器D. 算术逻辑运算单元 6.随机存储器是指( B )。A在工作时内容不能改变B以任意次序读写任意存储单元所用的时间相同 C只能以某种预先确定的顺序来读写存储单元 D. 不是根据地址而是根据所存储信息的全部特征可部分特征存取7.微指令
7、执行的顺序控制,即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是( B )。A用微程序计数器PC来产生后继微指令地址B根据现行微指令的下地址字段和测试字段决定后继微指令地址 C用程序计数据器PC来产生后继地址D通过微指令中指定的专门字段来控制产生后继微指令地址8.使CPU与I/O设备完全并行工作方式是( C )方式。A程序直接传送B中断C通道 D程序查询9.冯诺依曼机的基本特征是( B )。A微程序控制B存储程序控制 C组合逻辑控制D.同步控制10.指令周期是指( C )。A从主存储器读取一条指令的时间B执行一条指令的时间C从主存中读取一条指令到指令执行结束的时间 D主频脉冲时间1
8、1.下列数中最大的数是( C )。A(1011011)2B(142)8C(82)16 D(10010111)BCD12. 正数的机器数等于其真值的码制有( D )。A原码B补码C反码D原码、反码、补码 13. PSW是指令部件中( D )。 A指令寄存器B指令译码器C程序计数器D程序状态寄存器14.EPROM是指( D )。A随机读写存储器B可编程的只读存储器C只读存储器D. 可擦除的可编程只读存储器 15. 中央处理机(CPU)是指( C )。A运算器B控制器 C运算器和控制器 D. 运算器、控制器和主存储器16.存储周期是指( D )。A存储器的读出时间B存储器的写入时间C访问时间D存储器
9、进行连续读和写操作所允许的最短时间间隔 17.同步控制是( D )的方式。A只适用于CPU控制B只适用于外部设备控制 C所有指令执行时间都相同D. 由统一时序信号控制18.将输入输出数据传送过程中全部工作由一个专用处理机完成的工作方式称为( D )方式。A直接传送BDMAC通道DI/O处理机19. 一个完整的计算机系统应包括( D )。A运算器、存储器、控制器B主机和外部设备C主机与应用程序D. 配套的硬件设备和软件系统20. 运算器是由多种部件组成的,其核心部件是( D )。A数据寄存器B累加器C多数转换器D. 算术逻辑运算单元 21.若X补=111111,则其十进制真值为(C)A.-63B
10、-31C.-1D6322.某定点整数64位,含1位符号位,补码表示,则其绝对值最大负数为(A)A.-263B-264C.-(263-1)D-(264-1)23浮点加减中的对阶是(A)A. 将较小的一个阶码调整到与较大的一个阶码相同B. 将较大的一个阶码调整到与较小的一个阶码相同C. 将被加数的阶码调整到与加数的阶码相同D. 将加数的阶码调整到与被加数的阶码相同24堆栈指针SP的内容是(B)A.栈顶单元内容B.栈顶单元地址C.栈底单元内容D.栈底单元地址25脉冲型微命令的作用是(D)A.用脉冲边沿进行操作定时 B.在该脉冲宽度时间内进行ALU操作C.在该脉冲宽度时间内进行数据传送D.在该脉冲宽度
11、时间内打开数据传送通路26在同步控制方式中(C)A.各指令的执行时间相同B.各指令的工作周期都一样长C.各指令的时钟周期都一样长D.各指令占用的节拍数相同27在异步控制的总线传送中(C)A.所需时间固定不变B.所需时钟周期数一定C.所需时间随实际需要可变D.时钟周期长度视实际需要而定28半导体静态存储器SRAM的存储原理是(A)A.依靠双稳态触发电路B.依靠定时刷新C.依靠读后再生D.信息不再变化29动态RAM的特点是(C)A.工作中存储内容动态地变化B.工作中需要动态地改变访存地址C.每隔一定时间刷新一遍D.每次读出后需根据原存内容全部刷新一遍30总线的数据传输率是指(D)A.能一次并行传送
12、的数据位数B.可依次串行传送的数据位数C.可一次并行传送的数据的最大值D.单位时间内可传送的数据位数31总线的数据通路宽度是指(A)A.能一次并行传送的数据位数B.可依次串行传送的数据位数C.单位时间内可传送的数据位数D.可一次并行传送的数据的最大值32为了缩短指令中某个地址段的位数,有效的方法是采用(D)A.立即寻址B.变址寻址C.间接寻址D.寄存器寻址33在CPU中跟踪下一条指令地址的寄存器是(C)A.主存地址寄存器B.指令寄存器C.程序计数器D.状态条件寄存器34冯诺依曼机的主要特征是( B)A.微程序控制B.存贮程序控制C.组合逻辑控制D.同步控制35寄存器间接寻址中,操作数放在( B)A.通用寄存器B.主存单元C.堆栈D.程序计数器36若操作数由指令中指定的寄存器给出,则寻址方式是(C)A.基址寻址方式B.寄存器间接寻址方式C.寄存器寻址方式D.寄存器变址寻址方式37在查询I/O设备的有关状态,只有当状态满足条件时,才能执行I/O数据传送。则这种方式称为(B
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1