搜索
您的当前位置:首页正文

微机原理习题及答案83667

来源:知库网
微机原理习题及答案83667

一、选择

1、在微型计算机中,微处理器的主要功能是进行( )。D A、算术运算 B、逻辑运算 C、算术、逻辑运算

D、算术、逻辑运算及全机的控制 2、Pentium I属于()位CPU C A、16 B、8 C、32 D、64

3、Intel 8086属于()位CPU A A、16 B、8 C、32 D、64

4、CPU与I/O设备间传送的信号通常有( ) D A、控制信息 B、状态信息 C、数据信息 D、以上三种都有

5、存储器用来存放计算机系统工作时所需要的信息,即( )。A、程序 B、数据 C、技术资料 D、程序和数据

6、运算器的核心部件是( )。D A、加法器

D B、累加寄存器 C、多路开关 D、算逻运算单元 二、填空

1、内存可分为2大类:随机存储器RAM 和 2、数据总线是向的,地址总线是向的。 3、计算机的五大部件是:、、、、输出设备 4、总线可分为三类:、、 5、存储程序工作原理最先由提出

6、在计算机内部,一切信息的存取、处理和传送都是以形式进行的。

1、只读存储器ROM 2、双、单

3、运算器、控制器、存储器、输入设备 4、地址总线、数据总线、控制总线 5、冯·诺依曼 6、二进制 三、简答

1、冯·诺依曼型计算机的特点是什么 (1).以二进制表示指令和数据

(2).程序和数据存放在存储器中,从存储器中取指令并执行 (3).由运算器、控制器、存储器、输入设备、输出设备构成计算机硬件系统。

一、选择

1、在机器数______中,零的表示形式是唯一的()。BD A、原码 B、补码 C、反码 D、移码

2、计算机内部表示带符号整数通常采用()。C

A、原码 B、反码

、移码D 、补码C.

3、带符号数运算溢出的判定依据为( )。注:CF符号位进位标志.DF最高数据位进位标志D

A、CF=1 B、DF=1 C、CF AND DF D、CF XOR DF

4、数值64的压缩BCD码是( ) A A、0110 0100B

B、0000 0110B 0000 0100B C、0100 0000B

D、0011 0110B 0011 0100B 5、下列数中为最大值的是( )。B A、5AH B、01100011B C、28 D、()BCD

6、若十进制数据为则其八进制数为()。B A、B、 C、D、

7、用一片EPROM芯片构成系统内存,其地址范围为F0000H~F0FFFH,无地址重叠,该内存的存储容量为( )。B

A、2KB B、4KB C、8KB D、16KB 二、填空

1、[x]=00001111B [y]=B 则x和y的十进制原码分别为、补补

2、

A、B两数均为带符号的补码数,其中A=00101100,B=,则其大小关系是

3、+66 -66的补码分别为B,B 4、+127和-127的原码分别是、

5、已知两数的真值:X=34,Y=84,若用单字节二进制形式表示,则[X-Y]补码

=____________,[X+Y]=______________。补码6、某内存模块的地址范围为80000H~0BFFFFH,该模块的容量为。

7、有一个8位二进制数的补码是,其相应的十进制真值是。 1、15、-27 2、A>B

3、0100 0010B,1011 1110B或42H,0BEH 4、0111 1111B,1111 1111B

5、0CEH(1100 1110B)76H(0111 0110B) 6、256K 7、-3 三、简答

1、带符号补码运算的优点是什么

2、试述计算机在进行算术运算时,所产生的”进位”与”溢出”二者之间的区别

1、

(1)减法变为加法运算,只需一个运算器,简化电路 (2)无符号数和带符号数加法运算可以用同一个加法器实现。 2、

前者表示无符号数溢出而后都表示带符号数溢出(1). (2).前者判定条件CF=1

(3).后都判定条件CF XOR DF=1。 第三章练习题(一) 一、选择

1、在8086微处理器中,用来存放要取出的指令地址或操作数地址的部件是( )。B

A、数据缓冲寄存器DR B、程序计数器PC C、算术逻辑运算单元ALU D、累加器AX

2、不可以分成两个单字节的内部通用寄存器是()C A、AX B、BX C、BP D、DX

3、8086的地址锁存信号引脚是( ) C A、WR B、INTR C、ALE D、RESET

4、CPU要访问内存的20000H处的字单元,其引脚BHE和A0分别为()A

A、00 B、01 C、10 D、11

5、RESET信号有效后,8086 CPU执行的第一条指令地址为()C

6、下列哪组寄存器不属于8086CPU的通用寄存器( )。D A、AX、BX、CX、DX B、SP、BP C、SI、DI D、IP、CS

7、8086CPU在进行对外设输出操作时,控制信号M/IO和DT/R

必须是( )。A

A、00 B、01 C、10 D、11

8、80X86系列微机可寻址的I/O地址空间大小是( )C A、1G B、32k C、64k D、1M

9、8086 CPU内标志寄存器中的控制标志位占( )C A、9位 B、6位 C、3位 D、16位

10、8086CPU从偶地址读写两个字节时,需要_____个总线周期。A

A、1 B、2 C、3 D、4

11、80X86系统中堆栈的工作方式是( ) D A、先进先出 B、随机读写

C、只能读出不能写入 D、后进先出

12、BHE与A0配合以决定访问存储器的数据是高字节还是低字节工作,其BHE

仅在总线周期开始的( )周期有效A A、T1

B、T2 C、T3 D、T4

13、CPU执行指令过程中,BIU每完成一次对存储器或I/O端口的访问过程,称

为( )。B A、时钟周期 B、总线周期 C、总线读周期 D、总线写周期

14、8086CPU中的通用寄存器是( )。D A、AX、BX、CX、DX B、SP、BP

C、SI、DI 上述三者、D B 根)( 有数据线8086、15. A、8 B、16 C、24 D、32

16、8086的RD、WR控制信号的作用是( )。D A、控制CPU数据总线上数据流的流向 B、控制存储器读写操作的方向

C、控制流入、流出I/O接口信息的方向 D、以上三种作用

17、在8086/8088的延长总线周期中,在()之后插入Tw。C A、T1 B、T2 C、T3 D、T4

18、8086 CPU内标志寄存器中的状态标志位占( )B A、9位

B、6位 C、3位 D、16位

19、8086CPU从奇地址读写两个字节(一个字)时,需要( )个总线周期。B

A、1 B、2 C、3 D、4

20、8088CPU在最小模式下对I/O进行读操作时,有效控制信号为( )。C

A、RD低电平,WR三态,IO/M低电平 B、RD三态,WR低电平,IO/M高电平 C、RD低电平,WR三态,IO/M高电平 D、RD三态,WR低电平,IO/M低电平

21、8088CPU输入/输出指令可寻址外设端口的数量最大可达( )D A、256 B、128 C、16K D、64K 二、填空

1、用来存放下一条要读取的指令在代码段的偏移地址的是,用来存放

下一条要读取的指令在代码段的段地址的是,用来存放堆栈的栈顶的是.

2、中断响应周期包括2个总线周期,第1个总线周期的INTA负脉冲用

来,第2个总线周期INTA负脉冲,外设应把 送到

3、8086根据33引脚(MN/MX)要分为和

4、在8088CPU中,为了减少CPU的等待取指所需的时间,故设置

了。

5、8086有根地址线,根数据线,可寻址MB 6、8086标志寄存器有3位控制标志,控制标志包 括、、DF

1、指令指针寄存器IP、代码段段寄存器CS、堆栈指针寄存器SP

2、通知中断源CPU准备响应中断中断类型号数据线的底8位上、、 3、最大工作方式.最小工作方式 4、指令队列 5、20 16 1 6、IF TF 三、判断

1、总线周期是指CPU执行一条指令所需的时间。()) ( 的作用是装有将要执行的下一条指令的段内地址。IP中的8086CPU、2.×

√ 四、问答

1、已知(CS)=20A8H,(IP)=2008H请计算CPU要读取的指令在内存中的地址

2、已知(CS)=2000H,(IP)=2011H请计算CPU要读取的指令在内存中的地址

3、已知(CS)=E000H,说明代码段可寻址物理存储空间的范围 4、标志寄存器中标志位CF、IF的名称是什么为0和1时代表的意义是什么

1、20A8H×10H+2008H=22A88H 2、2000H×10H+2011H=22011H 3、E0000H---EFFFFH

4、CF:进位标志位;0:无进位1:有进位

IF:中断允许标志位;0:屏蔽外部的可屏蔽的中断请求;1:允

许接受外部的可屏蔽的中断请求

第三章练习题(二) 一、选择

1、以下寄存器不属于奔腾二寄存器的是( ) A A、EDS B、EAX C、ECX D、EIP

2、根据主存与外存交换信息的单位不同,以下哪个不属于虚拟存储器管理机制()D

A、段式管理 B、页式管理 C、段页式管理 D、组相联管理

3、80386之后的32位CPU可提供虚拟存储空间大小为( )。D A、1MB B、1GB C、4GB D、64TB

4、保护方式下模拟8086方式执行任务的方式被称之为()A A、虚拟8086方式 B、8086实方式 C、实DOS方式 D、纯DOS方式

5、8086将整个内在分为许多逻辑段,每个逻辑段容量应小于或等于()C

A、1M B、1K C、64K D、512K

6、若现堆栈的栈顶地址为1782H:0F20H现从堆栈中弹出了2个字的数据后,则SS和SP的内容为()B

A、1782H和0F22H B、1782H和0F24H C、1782H和0F1CH D、1782H和0F1EH

,它的最后一个字9DF6H:70A0H个字的数据区,它的起始地址为16、一个有7.的存储单元的物理地址是()。B

A.10E96H

8、指令周期是指( )B

从主存中取出一条指令的时执行一条指令的时间 C.CPU主频的倒数

D. CPU主存中取出一个字节的时间

9、8086中断系统CPU响应中断的条件是( ) A A. IF位为1,完成当前指令后 B. IF位为0,完成当前指令后 C. IF位为1,没有完成当前指令 D. IF位为0,没有完成当前指令 二、填空

1、多能奔腾在奔腾基础上增加了57条MMX扩展指令,奔腾三增加了70条

被称为新指令集SSE

2、80386及其以后的CPU有三种工作方式:实方式、保护方式、虚拟8086方式

3、在Intel80x86系统中,若一个32位双字H的地址为10000H,则10000H的字节单元内容为______H,10003H的字节单元内容为______H 44,11

4、保护方式下,虚拟地址首先机制转换为线性地址,然后机制转换为物理地址. 段、页

5、在段页式虚拟存储器中在,存放段描述表基地址的分别是

______和______。、局部描述表寄存器LDTR全局描述表寄存器GDTR

6、在8086系统中,为了能正确返回被中断程序,则当CPU响应外部中断请求并转向中断处理程序前,应将__________的__________压入堆栈.断点地址

一、选择题

1、在下面16位指令中,合法的是()D A、ADD [BX],02H B、SHL CL,BX C、OUT 123H,AL D、MOV BX,02H

2、CPU 与外部设备间数据传送的控制方式有( )D A、中断方式 B、DMA方式 C、程序控制方式 D、以上三种都是

3、CPU与外部设备间数据传送的控制方式没有( )D A、中断方式 B、DMA方式 C、程序控制方式 D、三态方式

4、连续启动两次独立的存储器操作之间的最小间隔叫()D A、存取时间 B、读周期 C、写周期 D、存取周期

5、INC指令不影响( )标志。B A、OF B、CF C、SF

D、ZF

6、需要定期刷新的存储芯片是()。B A、EPROM B、DRAM

EEPROM、D SRAM 、C.

7、在DMA方式下,CPU与总线的关系是()B A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线 D.相互成短接状态

8、Intel 8086/8088中断向量表中的类型21H是( ) D A.双重失效 B.段不存在

C.协处理器出错-DOS系统调用 9、8086响应中断的条件是( ) A A. IF=1,完成当前指令后 B. IF=0,完成当前指令后 C. IF=1,没有完成当前指令 D. IF=0,没有完成当前指令

10、下列指令中,有错误的是( )。A A、MOV [SI],[DI] B、IN AL,DX

C、JMP WORD PTR[BX+8] D、PUSH WORD PTR 20[BX+SI]

11、在某一中断程序入口地址值填写在向量表的0004H—0007H存储单元中,则该中断对应的中断类型号一定是()。C

A、1FH B、2OH C、0lH D、22H

12、用一片EPROM芯片构成系统内存,其地址范围为F0000H~F0FFFH,无地址重叠,该内存的存储容量为( )。B

A、2KB B、4KB C、8KB D、16KB

14、在下面16位指令中,合法的是()D A、ADD [BX],02H B、SHL CL,BX C、OUT 123H,AL D、MOV BX,02H

15、8086系统中,用三片中断控制器8259A级联,可接中断源( )个B

A、24 B、22 C、23 D、21

16、指令MOV BX,[2011H]中源操作数的寻址方式为( ) C A、寄存器间接寻址 B、立即寻址 C、直接寻址 D、变址寻址

17、存储器芯片数据线位数不足时,需用( )B A、字扩展 B、位扩展 C、字位扩展 D、以上均可

18、以下伪指令或者表达式不属于数据定义的是( )C A、DB B、DD

C、DX D、DW

19、在8086系统中,规定内存地址()的内存单元存放中断服务程序人口地址(即中断向量),称为中断向量表。A

A、00000H~003FFH B、80000H~803FFH C、7F000H~7F3FFH D、FFC00H~FFFFFH

20、假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放

因篇幅问题不能全部显示,请点此查看更多更全内容

Top