中北大学 微机原理习题及其答案(2)

2018-11-22 10:59

中北大学微机原理及接口技术习题及练习册

C)后者可表示的数的范围大且精度高 D)前者可表示的数的范围大且精度高 7.汉字编码的首要原则是,要给每个汉字分配唯一一个____位的二进制数。 A) 4 B) 8 C) 16 D) 32 三、简答题

1.写出下列真值对应的机器数的原码、补码形式。

(1)X=-1100100 (2)X=+1000000 (3)X=-1111111 (4)X=-0000000 2.微型计算机由那些基本功能部件组成? 3.什么是总线?

4.简述微型计算机主要特点。 5.BCD码运算修正规则是什么? 6.简述微处理器的基本功能。

7.什么是机器数?什么是机器数的真值?

1.2 课后练习题

一、填空题

1.将二进制数1011011.1转换为十六进制数为_______________。 2.将十进制数199转换为二进制数为_______________B。

3.BCD码表示的数,加减时逢______进一,ASCII码用来表示数值时,是一种_______________(压缩或非压缩)的BCD码。

4.十进制数36.875转换成二进制是_______________。

5.以_________为主体,配上系统软件和外设之后,就构成了______________。

6.十进制数98.45转换成二进制为___________B、八进制__________Q、十六进制__________H。(精确到小数点后4位)

二、选择题

1.堆栈的工作方式是___________。

A)先进先出 B)后进先出 C)随机读写 D)只能读出不能写入 2.八位定点补码整数的范围是_____________。

A)-128-+128 B)-127-+127 C)-127-+128 D)-128-+127 3.字长为16位的数可表示有符号数的范围是______。

A)-32767-+32768 B)-32768-+32767 C)0-65535 D)-32768-+32768 三、简答题

1.微型计算机系统的基本组成?

2.简述冯.诺依曼型计算机基本思想?

2

中北大学微机原理及接口技术习题及练习册

3.什么是微型计算机?

4.什么是溢出?

第2章 8086/8088微处理器

基本要求:理解微处理器的内、外部逻辑结构,了解8086/8088的功能结构,理解8086/8088的引脚定义和功能‘理解各个寄存器组织方式和I/O组织方式,理解存储器的地址空间与寻址的概念;理解存储器分段的概念;熟练掌握物理地址的形成方法,掌握信息的分段存储与段寄存器之间的关系。重点和难点:微处理器的内、外部逻辑结构和8086/8088的引脚功能

2.1 基本练习题

一、填空题

1. 8088的内存单元3017H:010BH的物理地址为_______________。 2. 8088 CPU的外部数据线有_______条,内部数据线有_______条。 3. 8086中,RESET的作用是:_______________。

4. 在8088系统中,从偶地址读写两个字时,需要______个总线周期。 5. 8086CPU 内部设置有一个_________字节的指令队列寄存器。 6. 8086上电复位后,其内部(CS)=___________,(IP)=________。 7. 8086 CPU在内部结构上由___________和_________组成。

8. 在用8086 CPU组成的计算机系统中,当访问偶地址字节时,CPU和存储器通过____________数据线交换信息;访问奇地址字节时通过_____________数据线交换信息。

9. 8086 CPU对存储器的最大寻址空间为_______________;在独立编址时对接口的最大寻址空间是_______________。

10. 8086状态寄存器中,作为控制用的标志位有______个,其中,不可用指令操作的是______。 11. 在8086系统中,堆栈是按___________方式工作的存储区域,操作地址由________和_______提供。

二、选择题

1. 指令的指针寄存器是_______。

A) BX B) IP C) BP D) SP 2. 中央处理器(微处理器)一般主要包括________。

A)运算器 B)控制器 C)运算器和控制器 D)运算器、控制器和存储器 3. 下面的说法中,___________是正确的。

A) 指令周期等于总线周期 B) 指令周期大于等于总线周期

C) 指令周期是总线周期的两倍 D) 指令周期与总线周期之间的关系不确定 4. 在8086系统中,在以下地址中可作为段起始地址的为:( )

A) 20100H B) 20102H C) 20104H D) 20108H 5. 8086执行一个总线周期最多可传送( )字节。

3

中北大学微机原理及接口技术习题及练习册

A) 1个 B) 2个 C) 3个 D) 4个

6. 在8086CPU的标志寄存器中,属于控制标志位的是__________。 A) DF B) SF C) OF D) CF 7. 8088 CPU中断请求线有 ( )。

A) 1条 B) 2条 C) 4条 D) 8条

8. 某个8088存储单元的逻辑地址为A400:3400,其物理地址是_____。 A) 0D8000H B) 0A7400H C) 3E400H D) 0A740H

9. 在8086CPU中,对时钟周期、指令周期和总线周期的长短排序,正确的是________。

A) 总线周期≥指令周期≥时钟周期 B) 时钟周期≥指令周期≥总线周期 C) 指令周期≥总线周期≥时钟周期

10. 在8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU在总线上发出__________信息。

A) 数据 B) 状态 C) 地址 D) 其他 三、简答题

1. 若在4002H段中有8个字节的数据为34H,45H,56H,67H,78H,89H,9AH,0ABH,假定它们在存储器中的物理地址为400A5H-400ACH,试求各存储单元的有效地址;若从存储器中读出这些数据,试问最少要几个总线周期?

2. 8086CPU内部由哪两部分组成?各完成什么工作?

3. 简述8086内部EU和BIU两大功能单元各自的功能和这样组织的意义。 4. 什么是微处理器?

2.2 课后练习题

一、填空题

1. 8086/8088的基本总线周期由_______个时钟周期组成,若CPU主频为10MHz,则一个时钟周期的时间为_______________。

2. 在8086CPU的时序中,为满足慢速外围芯片的需要,CPU采样_____________信号,若未准备好,插入_____________时钟周期。

3. 8086系统总线形成时,须要用_______________信号锁定地址信号。 4. 对于8086微处理器,可屏蔽中断请求输入信号加在_______________引脚。

5. 在8086系统中,若某一存贮单元的逻辑地址为7FFFH:5020H,则其物理地址为_______________。 6. 8086的输入信号 Ready 为低电平的作用是说明_______________。 7. 8088 CPU的 NMI 引脚提出的中断请求称为:_______________。 8. CPU从主存取出一条指令并执行该指令的时间称为_______________。 9. 在8086系统中,从奇地址读写两个字时,需要_________个总线周期。 二、简答题

1. 在内部结构上,微处理器主要有那些功能部件组成?

4

中北大学微机原理及接口技术习题及练习册

2. 微处理器一般应具有那些基本功能?

3.什么是总线周期?

三、判断题

1. 在8086系统中,20位地址是在执行部件中形成的。 ( ) 2. 8086 CPU的最小方式是为实现多处理器系统而设计的。 ( ) 3. 在加减运算时,OF=1就表示结果有错。 ( ) 4. 两数相加,结果有偶数个\,则PF=1。 ( )

5. 当8086CPU复位后,(CS)=0000H,(IP)=0FFFFH,所以复位后系统从物理地址0FFFF0H开始执行程序。 ( ) 6.8086的每个存储单元地址既是字节地址又是字地址。 ( ) 7. 同一个物理地址可以由不同的段地址和偏移量组合得到。( )

第3章 指令系统

基本要求:掌握8086/8088的寻址方式,了解8086/8088指令系统概况,掌握常用指令的汇编格式、功能及用法。了解机器语言、汇编语言与高级语言的区别和联系。本章重点:掌握8086CPU的寻址方式、指令系统中指令的分类及其常用指令的格式和功能。本章难点:灵活运用指令解决实际问题。

3.1 基本练习题

一、填空题

1.条件转移指令转移的范围是______________。

2.设当前的(SP)=0100H,执行PUSH AX指令后,(SP)=_______________H,若改为执行INT 21H指令后,则(SP)=_______________H。

3.若当前(SP)=6000H,CPU执行一条IRET指令后,(SP)=_______________H;而当CPU执行一条段内返回指令RET 6后,(SP)=_______________H。

4.8086的I/O指令有__________和__________两种寻址方式。 5.程序控制类指令的功能是_______________。

6.已知(BX)=2000H,(DI)=3000H,(SS)=4000H,(DS)=6000H,(SS)=5000H,66000H单元的内容为28H,则指令MOV AL,[BX+DI+1000H]的执行结果是_______________。 7.在寻址方式中,可作基址寄存器的有___________、_________。 8.若(AL)=95H,执行SAR AL,1 后(AL)=________。

9.MOV AX,[BX][DI] 指令中源操作数的寻址方式为_______________。

10.若(CS)=1000H,(DS)=2000H,(SS)=3000H ,(ES)=4000H,(SI)=1000H,(BP)=2000H,则指令MOV AX,[BP]的功能是将____________单元的内容传送给AL,将__________单元的内容传送给AH(填写物理地址)。

11.指令MOV DX,OFFSET BUFFER 的源操作数的寻址方式是:_______________。

5

中北大学微机原理及接口技术习题及练习册

12.若(AL)=35H,执行ROL AL,1 后,(AL)=_______________。

13.指令MOV AX,[DI-4]中源操作数的寻址方式是______________。

14.累加器专用传送指令IN间接访问I/O端口,端口号地址范围为_______________。 15.若(DS)=2000H,(ES)=2100H,(CS)=1500H,(SI)=00A0H,(BX)=0100H, (BP)=0010H,则执行指令LEA AX,[BX][SI] 之后,(AX)=___________H,源操作数是____________寻址方式。 二、选择题

1.完成将BX清零,并使标志位CF清零,下面错误的指令是_________。

A) SUB BX,BX B) XOR BX,BX C) MOV BX,00H D) AND BX,00H

2.已知(DS)=1000H,(BP)=0010H,(BX)=0100H,(DI)=0100H,(010110H)=ABH,(010111H)=BAH,执行指令LEA CX,[BP][DI]后,(BX)=_________。

A) 0ABBAH B) 0100H C) 0BAABH D) 0110H 3.下面的指令不合法的是________。

A) INT 21H B) ADC AX,[SI] C) IN AX,03H D) PUSH AL 4.设SP=50H,执行段间返回指令RET 后,寄存器SP的内容是( )。

A) 44H B) 54H C) 5AH D) 5CH

5.在指令MOV ES:[SI],AX 中,目的操作数为_______寻址方式。

A) 寄存器 B) 直接 C) 基址变址 D) 寄存器间接 6.下列四条指令中,有几条指令需要使用DX寄存器_________? MUL BX DIV BL IN AX,20H OUT 20H,AL

A) 1条 B) 2条 C) 3条 D) 4条 7.设(CL)=05H,要获得(CL)=0AH,可选用的指令是( )。

A) NOT CL B) AND CL,0FH C) XOR CL,0FH D) OR CL,0AH

8.用MOV指令将十进制数89以压缩BCD码格式送入AX,正确使用的指令是_________。

A) MOV AX,0089 B) MOV AX,0809 C) MOV AX,0089H D) MOV AX,0809H 9.若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL、BL的内容__________。

A) 0FH,04H B) 0BH,04H C) 0FH,0BH D) 04H,0FH 10.在子程序的最后一定要有一条__________指令。

A) HLT B) RET C) IRET D) POP

11.下列指令中,有语法错误的是__________________。

A) MOV [SI],[DI] B) IN AL,DX

C) JMP WORD PTR[BX+8] D) PUSH WORD PTR 20[BX+SI-2]

12.下面指令序列执行后完成的运算,正确的算术表达式应是________________。

MOV AL,BYTE PTR X SHL AL,1 DEC AL

MOV BYTE PTR Y,AL

A) Y=2X+1 B) X=2Y+1 C) Y=2X-1 D) X=2Y-1

13.若已知(SP)=2000H,(AX)=0020H,则执行指令,PUSH AX 后,(SP)和((SS):(SP))的值分别为_________。

A)2002H,00H B)2000H,20H C)1FFFH,00H D)1FFEH,20H 14.8086执行POP AX指令时,正确的操作是___________________。

A) AX<--[SP+1][SP],SP<--SP+2 B) AX<--[SP+1][SP],SP<--SP-2 C) SP<--SP+2,AX<--[SP+1][SP] D) SP<--SP-2,AX<--[SP+1][SP] 15.若累加器AL的内容为13H,执行NEG AL指令后,AL内容为________。

A) OOH B) 13H C) 0ECH D) 0EDH

6


中北大学 微机原理习题及其答案(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:陈传明第二版管理学原理复习重点

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: