好文档 - 专业文书写作范文服务资料分享网站

5184+6184+计算机组成原理与汇编语言

天下 分享 时间: 加入收藏 我要投稿 点赞

20、使CPU与I/O设备完全并行工作的方式是( ) A 程序直接传送方式 B 中断方式

C 通道方式 D 程序查询方式 21、冯·诺依曼机的基本特征是( )

A 微程序控制 B 存贮程序控制 C 组合逻辑控制 D 同步控制 22、计算机中的存贮系统是指( )

A RAM存贮器 B ROM存贮器

C 主存贮器 D 主存贮器和外存贮器 23、中央处理机(CPU)是指( )

A 运算器 B 控制器

C 运算器和控制器 D 运算器,控制器,控制器和主存贮器 24、下列数中最大的数是( )

A.(1011011)2 B.(142)8 C.(59)16 25、下列何种码制中,具有正值的机器数等于其真值。( ) A. 原码 B. 补码

C. 反码 D. 原码、补码、反码 26、运算器的主要功能是进行( )

A 逻辑运算 B 算术运算 C 逻辑运算与算术运算 D 初等函数运算 27、在CPU中跟踪指令后继地址的寄存器是( ) A 主存地址寄存器 B 程序计数器

C 指令寄存器 D 状态条件寄存器 28、影响加法器运算速度的主要因素是( ) A 组成全加器的元器件的工作速度 B 所有本地进位di产生

C 所有全加和Qi产生的速度 D 串行进位链的总延迟时间 29、同步控制是( )

A 只适用于CPU控制的方式 B 只适用于外部设备控制的方式 C 由统一时序信号控制的方式 D 所有指令执行时间都相同的方式 30、EPROM是指( )

A 随机读写存贮器 B 只读存贮器

C 可编程的只读存贮器 D 可擦除的可编程只读存贮器 31、若十六进制数为B2.5,则其十进制数为( ) A 188.5 B 178.3125 C 179.75 D 163.3125 32、计算机的软件是指( ) A 为解决实际问题而编写的程序

B 控制和管理计算机各种资源的操作系统 C 泛指计算机系统中使用的各种程序 D 计算机系统中供所有用户使用的程序 33、下列数据代码中含有一位奇偶校验位,而且无错误出现,请问采用偶校验的数据代码是(A 01011011 B 11010011 C 11010010 D 01010001

34、某定点整数16位,含1位符号位,补码表示,则其绝对值最大负数为( )

第 6 页 共 12 页

) A -215 B -216 C -(215-1) D -(216-1)

35、寄存器间接寻址中,操作数放在( )

A 通用寄存器 B 主存单元 C 堆栈 D 程序计数器 36、运算器虽然由多种部件组成,但核心部件是( ) A 算术逻辑运算单元 B 数据总线 C 数据寄存器 D 多路转换器 E 累加器

37、某浮点数字长16位;其中阶码4位,含1位阶符,补码表示,R=2;尾数12位,含1位数符,补码表示;规格化.则其绝对值最小负数为( )

A -27(1-2-11) B 2-8(-2-1) C 27(-1) D 28(-1) 38、若X原=1.0010101,则X反=( )

A 1.0010101 B 1.0010110 C 0.0010110 D 0.1101010

39、在微程序控制器中,机器指令与微指令的关系是( ) A 一段机器指令组成的程序可由一条微指令来执行 B 一条微指令由若干条机器指令组成 C 每一条机器指令由一条微指令来执行

D 每一条机器指令由一段用微指令组成的微程序来解释执行 40、存贮周期是指( ) A 存贮器的读出时间 B 存贮器的写入时间

C 存贮器进行连续读和写操作所允许的最短时间间隔 D 存贮器进行连续写操作所允许的最短时间间隔 41、补码加法运算是指( )

A 操作数用补码表示,符号位单独处理

B 操作数用补码表示,将被加数变补,然后相加 C 操作数用补码表示,连同符号位一起相加 D 操作数补码表示,将加数变补,然后相加 42、隐地址是指( )的地址

A 用寄存器号表示 B 存放在主存单元中

C 存放在寄存器中 D 事先约定,指令中不必给出 43、变址寻址方式中,操作数的 有效地址等于( ) A 基址寄存器内容加上形式地址 B 存放在主存单元中

C 存放在寄存器内容加上形式地址 D 程序计数器内容加上形式地址

44、半导体静态存储器SRAM的 存储原理是( ) A 依靠双稳态触发电路 B 依靠定时刷新 C 依靠读后再生 D 信息不再变化

45、下列数码中设有奇偶校验位,检测数据有错误,试问采用偶校验时,哪个数码出错( ) A. 11011010 B. 01001011 C. 01100110 D. 10010101 46、运算器的主要功能是进行( )

第 7 页 共 12 页

A 逻辑运算 B 算术运算 C 逻辑运算与算术运算 D 初等函数运算 47、在CPU中跟踪指令后继地址的寄存器是( ) A 主存地址寄存器 B 程序计数器

C 指令寄存器 D 状态条件寄存器

48、微指令执行的顺序控制,即是确定如何形成后继地址问题,通常采用的断定方式的基本思想是( )

A 用微程序计数器来产生后继微指令地址

B 根据现行微指令的下地址字段和测试字段决定后继微指令地址 C 用程序计数器PC来产生后继微指令地址

D 通过微指令中指定一专门字段来控制产生后继微指令地址 49、中断向量地址是( )

A 子程序入口地址 B 中断服务程序入口地址 C 中断服务程序入口地址的地址 D 查询程序地址 50、使CPU与I/O设备完全并行工作的方式是( ) A 程序直接传送方式 B 中断方式

C 通道方式 D 程序查询方式

三.分析/计算题

1、利用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。 [X]补=00,110011 [Y]补=00,101101 运算过程如下:

2、用无符号数一位乘法计算X × Y ,写出规范的运算过程。 X=1001 Y=1101 规范运算过程为:

3、程序改错:本程序的作用是将以S1为起始地址的20个字符,依次传送到同数据段的以S2为起始地址的一段字节之中,请指出程序中哪条指令有错误,并加以改正。(要S1[SI]和S2[SI]分别表示S1、S2中各字节的有效地址,[SI]表示距S1或S2的起始地址的字节数。)程序如下: MOV SI ,0

MOV CX ,10 NEXT:MOV AL ,S1[SI] MOV S2[SI] ,AL INC S1[SI] LOOP

4、已知累加器AL的内容为10,执行下列程序段后,寄存器AL、BL的内容是多少? MOV BL , AL ADD AL , AL SUB AL , BL ADD AL , AL

5、利用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。 [X]补=11,001101 [Y]补=11,010011 运算过程如下:

6、用无符号数一位乘法计算X × Y ,写出规范的运算过程。 X=1101 Y=1111 规范运算过程为:

7、将数-0.3125和-7/25用下述规格化浮点格式(阶码与尾数均用原码表示,阶码以2为底)表示。

第 8 页 共 12 页

0 阶符 1 – 3 4 数符 5 - 11

………阶码……:……… 尾数………

8、已知 AX = 82A0 H , BX = 8265 H 有指令: AND AL , AL

ADC AX , BX (1) 写出各标志位的置位情况 OF = ________ SF = _________ CF = ________

(2) 结果 AX = ____________

9、执行下列指令后,累加器AL的内容是什么(AL=10 H,BL=20 H)?为什么? SUB AL , BL MOV CL , BL

10、利用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。 [X]补=00,010110 [Y]补=00,100101 运算过程如下:

11、用无符号数一位乘法计算X × Y ,写出规范的运算过程。 X=1010 Y=1001 规范运算过程为:

12、已知下列四条等值语句: C1 EQU 500H C2 EQU 50H C3 EQU 1000H C4 EQU 2000H

下列指令哪些是错的?哪些是对的? ⑴ ADD AL , C1-C2 ⑵ MOV BL , C3+C4 ⑶ SUB BX , C4-C3 ⑷ SUB AH , C4-C3-C1 ⑸ ADD AL , C2

13、下列程序执行后,寄存器AL,BL,CL的内容是多少? MOV AL , 6 SUB AL , 0 MOV BL , AL ADD AL , AL ADD AL , BL

第 9 页 共 12 页

MOV CL , AL INC CL

CMP AL, BL SUB AL , BL HALT

14、某机器指令格式如下所示:

23~18 OP 17~16 X 15 D 0 其中:X为寻址方式位,当X=0时,直接寻址。X=l时,用变址寄存器X1进行变址寻址。X=2时,用变址寄存器X2进行变址寻址。X=3时,相对寻址。

设:(PC)=1234H,[X1]=0037H,[X2」= 1122H,请确定下列各指令的有效地址(指令和地址均用16进制表示)

(l)481119H: E= (2)591228H: E= (3)668835H: E= (4)77A946H: E=

15、用无符号数一位乘法计算X × Y ,写出规范的运算过程。 X=1001 Y=1101 规范运算过程为:

16、利用变形补码计算[X-Y]补,并指出是否溢出,说明是正溢还是负溢。 [X]补=00,110011 [Y]补=00,101101

17、已知数据(132)8,(38)16,(10010011)BCD,请将它们分别化为十进制数,并找出其中最大的数。

(1)(132)8= (38)16=

(10010011)BCD= (2)最大的数是:

18、已知累加器AL的内容为10, 执行下列程序段后,寄存器AL、BL的内容是多少? MOV BL,AL ADD AL,AL ADD AL,AL SUB AL,BL

19、若STR是字符串的首地址,请指出下列程序的功能,并在语句行的后面加上对应语句的注释。 LEA BX , STR ; MOV CX , 20 ; LP:CMP [BX] , '&' ; JNZ NEXT ; MOV [BX] , '$' ; NEXT: INC BX ; LOOP LP ; HLT 程序的功能是:

20、利用变形补码计算[X-Y]补,并指出是否溢出,说明是正溢还是负溢。

[X]补=00,110011 [Y]补=11,010011

21、利用变形补码计算[X+Y]补,并指出是否溢出,说明是正溢还是负溢。

[X]补=11,110011 [Y]补=11,101101

第 10 页 共 12 页

5184+6184+计算机组成原理与汇编语言

20、使CPU与I/O设备完全并行工作的方式是()A程序直接传送方式B中断方式C通道方式D程序查询方式21、冯·诺依曼机的基本特征是()A微程序控制B存贮程序控制C组合逻辑控制
推荐度:
点击下载文档文档为doc格式
5kyuq96t3b3gyk61843x
领取福利

微信扫码领取福利

微信扫码分享