计算机组成原理与汇编语言综合练习题
![计算机组成原理与汇编语言综合练习题](https://img.360docs.net/img1e/0x49fguk0uzgn7ivvmt-e1.webp)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机组成原理与汇编语言综合练习题
一、填空题
1.表示一个数值数据的基本要素是、、。
2.8位二进制补码所能表示的十进制整数范围是至,前者的二进
制补码表示为,后者的二进制补码表示为。
3.某机定点整数格式字长8位(包括1位符号位),用二进制表示最小负数的反
码为,最大正数的反码为。
4.在数的表示范围方面,浮点比定点。在运算规则方面,浮点比定
点。在运算精度方面,浮点比定点。
5.浮点数表示中,数据的范围由的位数据决定,数的精度由决
定。
6.已知0和9的ASCII码分别为0110000和0111001,则3的ASCII码
为,5的ASCII码为。
7.已知字符A的ASCII码为1000001,则字符B的ASCII码为,字符D
的ASCII码为。
8.15的8421码为。
9.每条指令由两部分组成,即部分和部分。
10.有一机器字16位,其中操作码占4位。若采用三地址寻址,则每个地址位为
位,可直接寻址空间为字节;若采用单地址寻址,则每个地址位为位,
可直接寻址空间为字节。
11.零地址指令是不带的机器指令,其操作数是由提供
的。
12.存储器堆栈中,需要一个,用它来指明的变化。
13.运算器的主要功能是进行。
14.SN74181 ALU是一个位运算单元,由它组成16位ALU需使用片
SNN74182 ,其目的是为了实现并行操作。
15.在微程序控制器中,微操作是由控制实现的最基本操作。一条机器指
令是由若干组成的微程序来解释执行的。
16.微程序顺序控制常用的两种方式是方式和方式。
17.控制器的控制方式有、和三种形式,其中方
式最节省时间,方式最浪费时间,而方式介于两者之间。
18.在控制器中,指令寄存器(IR)的作用是,它的位数与有
关。
19.使用Intel 2114(1K×4位)芯片32片可组成容量为 KB内存,每片片
内地址线有位。
20.若有一个512K字的存储器,它由四个存储体组成,每个存储体为16K,则该
存储体的字长是位。
21.计算机的I/O系统由、、和组成。
22.通常外部设备寻址方式有、和等三种方式。
23.中断请求是中断源向发出的申请中断要求,发出中断请求的条件
是。和。
24.中断返回时要恢复和,才能返回主程序继续执
行。
25.发向量地址和执行中断隐指令在程序中断处理过程的阶段,执
行中断服务程序在阶段,自动恢复程序断点地址在阶段。
26.中断隐指令的功能是:在响应中断之后立即中止现行程序,保护 . 和。内容,取出新的送入程序状态字寄存器,取出相应的送程序计
数器。
27.一个完整的程序中断处理过程应包括、、、
和▁五个阶段。
28.I/O接口一般分为接口和接口两种。
29.I/O接口的功能是交换主机和外设的,使主机和外设的相匹配,实现主机与外设之间的交换。
30.通常I/O控制方式可分为6种,即方式、方式、方式、方式、方式和方式。
31.808CPU具有根地址线,直接寻址能力可达。
32.8088CPU中共有个寄存器,这些寄存器可分为大组。
33.8088CPU从结构上可以分为执行单元和接口单元。
34.AX、BX、CX、DX均为位寄存器,也可作为两个位寄存器使用。
35.BIU主要用来实现EU的所有操作,并负责与或设备之间的信息交换。
36.F标志寄存器共有9个标志位,除OF、SF、AF和CF外,还有、、、▁和,其中用于记录是否产生进位的标志位是。
37.标号和变量所具有的三种属性分别为属性、属性和属性。
38.操作数有三种类型,分别为操作数、操作数和操作数。
39.一个源程序中可以包含代码段、段及段。其中代码段是源程序中必不可少的,其它两个段可有可无。
40.SEGMENT/ENDS称为伪指令;ASSUME称为伪指令;NAME/END 称为▁伪指令;源程序结束伪指令为;过程定义伪指令为。三种数据定义伪指令分别为、、。
41.一般DOS系统功能调用的步骤为:(1) ;(2);(3)。
42.常用的DOS功能调用中的1号功能调用完成操作,2号功能调用完成。
43.DOS功能调用可分为、、、和五类。
44.一般称SP为寄存器,称AX为。
45.汇编程序一般采用次扫描完成对的汇编任务。每一遍扫描都在遇到伪指令时结束。
二、单项选择题
1.下列数中最小的数是()。
A.(1011011)
2 B.(142)
8
C.(62)
16
D.(10010111)
BCD
2.下列数中最大的数是()。
A.(1011011)
2B.(142)
8
C.(82)
16
D.(10010111)
BCD
3.下列数据代码中含有一位偶校验位,其中出错的数据代码是()。A.01011001 B.10010010 C.10101010 D.10000001
4.下列数据代码中含有一位奇校验位,其中出错的数据代码是()。
A.01011000 B.10010010 C.10101010 D.10000000
5.在机器数()中,零的表示形式是唯一的。
A.原码B.补码C.反码D.原码和反码
6.正数的机器数等于其真值的码制有()。
A.原码B.补码C.反码D.原码、反码、补码
7.冯·诺依曼机的基本特征是()。