文档库 最新最全的文档下载
当前位置:文档库 › 微机原理期末复习题

微机原理期末复习题

微机原理期末复习题
微机原理期末复习题

第一章

一、填空题

1、86的压缩BCD码表示形式为( 86H )。

2、基本的ASCII码为____8__位编码,共有_27____个字符。

3、计算机中的总线包括____地址总线__、_____数据总线____和_控制总线__________。

4、计算机系统由____硬件___系统和__软件____系统两大部分组成。

5、CPU的字长与_____数据总线___有关;寻址空间与___地址总线______有关。

6、若CPU的数据线宽度为8位,则它的字长为__8__位;地址线宽度为16位,则它的寻址空

间为____216B_____。

7、计算机语言分为_低级______语言、___中级____语言和_高级_______语言。

8、计算机软件分为______系统____软件和______应用___软件两大类。

9、8位有符号二进制数为正数时,符号位b7为___183__;为负数时,符号位b7为__-73___。

10、正数的原码、反码、补码___是相同的_____;

11、目前,微型计算机的核心部件是 _ CPU______。

二、名词解释

微机微处理器微型计算机系统汇编语言操作系统系统软件

BIU EU ASCII码 BCD码

三、判断题。请判断以下题的正误,对于“×”的请说明原因。

1、8位二进制数的补码表示范围为-127 ~ +127。( X )。

-128 ~+127

2、CPU的寻址空间与它的数据线宽度有关( X )。

3、CPU的数据线宽度越宽,它的相对运行速度越快(√)。

4、寄存器和存储器都是CPU内部的存储单元( X )。

寄存器是CPU内部的存储单元

5、十进制数456的压缩BCD码表示形式为0BCD(√)。

6、-100的8 位二进制数原码值为B,补码值为B(√)。

7、回车符CR的ASCII 码值是0DH(√)。

第二章

一、填空题

1、SP是一个( 16 )位寄存器。Flags是一个( 16 )位寄存器。控制标志位TF的含义为: 追踪标志,当TF置为1,CPU进入单步执行方式,即每执行一条指令,产生一个单步中断请求)。

2、设某一堆栈段中当前栈顶的逻辑地址为2000H:0200H,在弹出两个字后栈顶的物理地址是(2000H:01FCH )。

3、设双字H的起始地址是0A0000H,则此双字中12H所在单元的物理地址是( 0A0003H )。

4、在8086中,每一内存单元只能有一个( 物理) 地址,但可以有多个( 逻辑 )地址。

5、判断有符号数运算是否溢出应根据( OF )标志位。

6、8086 CPU中,用于区分CPU是工作在最大模式还是最小模式的引脚是()。

7、8086 CPU中的寄存器都是( 16 )位的。

8、总线周期是(CPU通过总线对存储器或IO接口进行一次访问所需要的时间)

二、名词解释

指令周期逻辑地址物理地址段地址偏移地址时钟周期标志寄存器堆栈寄存器

三、判断题。请判断以下题的正误,对于“×”的请说明原因。

1、内存的物理地址是唯一的,每一个内存单元可存放一个16位二进制数。 ( X)

每一个内存单元可存放一个8位二进制数

2、存储器是计算机系统中不可缺少的部分。(√)

3、8086 CPU为16位处理器,一次可并行传送8位或16位二进制数。(√)

4、8086 CPU的数据总线和地址总线都是20位。( X )

5、8086 CPU的BIU中包含有一个16位的地址加法器。(X )

8086 CPU的BIU中包含有一个20位的地址加法器

6、因为8086存储单元的段地址和偏移地址均为16位,则8086存储单元的地址线为32位。

( x )

因为8086存储单元的段地址和偏移地址均为16位,则8086存储单元的地址线为20位

7、8086 CPU可以通过改变指令指针IP的内容来改变执行顺序。(√)

8、8086 CPU的16位标志寄存器FR中每位均有确定含义。( X)

9、8086 CPU的基本读写总线周期由4个时钟周期组成。(√)

10、8086CPU在一个存储单元中,可存入8位数据或者16位数据。( x)

8086CPU在一个存储单元中,可存入8位数据.

11、8086CPU允许多个逻辑段重叠或交叉。(X)

8086CPU允许多个逻辑段重叠

12、堆栈指针SP总是指向堆栈的栈顶。(√)

13、8086 CPU从功能结构上看,其由控制器、运算器、寄存器三部分组成。( X )

8086 CPU从功能结构上看,其由执行单元和总线接口单元组成.

14、寄存器寻址比存储器寻址的运算速度快(√)

四、单项选择题

1、8086 CPU引脚中区分CPU进行存储器访问还是I/O访问的控制引脚是( B )。

A、MN/MX

B、M/IO

C、INTR

D、NMI

2、若某数据段位于存储区38000H~47FFFH,则该数据段的段地址为()。

A.38000H B.47FFFH C.3000H D.3800H

3、程序设计中所使用的地址是( A )。

A.逻辑地址 B.有效地址 C.物理地址 D.段基址

4、标志寄存器Flags中存放两类标志,即( B )。

A.符号标志、溢出标志 B.控制标志、状态标志

C.方向标志、进位标志 D.零标志、奇偶标志

5、下列有关指令指针寄存器的说法中,哪一个是正确的( B )。

A.IP存放当前正在执行的指令在代码段中的偏移地址

B.IP存放下一条将要执行的指令在代码段中的偏移地址

C.IP存放当前正在执行的指令在存储器中的物理地址

D.IP存放当前正在执行的指令在存储器中的段地址

6、某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,

则堆栈中有多少个字的数据( A )

A.80H B.50H C.100 D.100H

7、 8088/8086CPU从功能结构上看,是由( D)组成的。

A、控制器和运算器

B、控制器和运算器

C、控制器和20位物理地址加法器

D、执行单元和总线接口单元

8、8086 CPU内部具有( B )个8位寄存器。

A、4

B、8

C、14

D、20

9、8086 CPU的标志寄存器中有( D )个有效位。

A、1

B、3

C、6

D、9

10、8086 CPU对存储器采用分段管理的方法,每个存储单元均拥有( D )两种地址。

A、实地址和虚拟地址

B、 20位地址和16位地址

C、逻辑地址和物理地址

D、段基址和偏移地址

14、8086/8088CPU中,引脚RD和WR的作用是( C)

A、 CPU控制数据传输的方向

B、 CPU实现存储器存储操作控制

C、 CPU实现读或写操作时的控制线

D、CPU实现读地址数据线分离控制

15、8086 CPU中,可屏蔽中断请求的控制引脚是( C )

A、NMI

B、HOLD

C、INTR

D、INTA

16、8086 CPU可访问( C )个字端口

A、 1K

B、 32K

C、 64K

D、 1M

17、 8086/8088CPU将数据压入堆栈时,栈区指针的变化为( c )

A、SS内容改变,SP 内容不变

B、SS内容不变,SP 内容加2

C、SS内容不变,SP 内容减2

D、SS和SP内都容改变

18、在以下关于8086/8088对存储器进行分段管理的叙述中,不正确的是( D )。

A、1MB内存的空间可分为若干个64KB的段

B、段的大小根据具体需要而定,最大不超过64KB

C、段的起始地址能被16整除

D、段与段之间可以交叉

三、简答题

1、找出字符串“Pentium”的ASCII码,将它们依次存入从00510H开始的字节单元中,画出它们存放的内存单元示意图。

00510H 00511H

2、

在内存中的地址为30101H,画出其在8086系统的内存中

存放的情况。

3、8086的标志寄存器分为6个状态标志位和3个控制标志位,它们各自的含义和作用是什么

第三章

一、填空题

1、若要在DEBUG下显示偏移地址为2000H单元处的指令,相应命令应为:(

U 2000H )。

2、条件转移指令JNZ的测试条件是 ZF==0 。

3、MOV [BP],AL指令中,目的操作数为___寄存器间接___寻址方式,对___堆栈___段的数据进行操作。

4、当采用寄存器间接寻址时,使用通用寄存器BX、DI、SI时,可以默认不写的段寄存器是___DS___

5、采用寄存器间接寻址,当使用通用寄存器BP时,可以默认不写的段寄存器是SS______。

6、条件转移指令是一种短转移,其转移范围在___ -128~ +127 内。

7、DEC BYTE PTR[DI]指令中,操作数的数据类型是___ 内存操作。

8、循环指令LOOPZ终止循环的条件是____CX=0或者ZF=0______。

9、将AX寄存器清0的的逻辑指令是____xor ax,ax____或__ and ax,0 _(2)____ _。

10、已知AX=0202H、CX=0003H,执行指令SAR AX,CL后,寄存器AX=_0040H_____。

二、名词解释

寻址方式指令系统源操作数目的操作数

三、判断题。请判断以下题的正误,对于“×”的请说明原因。

1、立即寻址方式只能用于源操作数。(√)

2、DOS所有的功能子程序调用都是利用INT 21H中断指令。( X )

3、指令“MOV AX,[BP]”的源操作数的物理地址为SS*16+BP。(√)

4、指令指针寄存器IP是不能通过指令访问的。(√)

5、代码段寄存器CS的内容可以被压入栈区,也可以将堆栈中的数据弹出至CS中。( X )

代码段寄存器CS的内容可以被压入栈区,不可以将堆栈中的数据弹出至CS中

6、段内转移要改变IP、CS的值。( X )

段内转移要改变IP的值

7、CS和IP中的内容是不能通过指令随意改变的,也就是CS和IP都不能用作目的操作数。(√)

8、不能给段寄存器直接传送立即数。(√)

9、MOV指令执行时会影响标志位。( X )

MOV指令执行时不会影响标志位

10、堆栈存取操作是以字节为单位的。当堆栈存入数据时,SP减1;当从堆栈中取出数据时,SP加1。( X )

堆栈存取操作是以字为单位的。当堆栈存入数据时,SP减2;当从堆栈中取出数据时,SP加2。

四、选择题

1、指令MOV AX,[3070H]中源操作数的寻址方式为( A )

A、寄存器间接寻址

B、立即寻址

C、直接寻址

D、变址寻址

2、指令MOV [BX],AX中(B)

A、目的操作数是寄存器操作数

B、源操作数是存储器操作数

C、目的操作数是存储器操作数

D、源操作数是立即操作数

3、指令MOV AX,[BP]中(B)

A、源操作数存于数据段

B、源操作数存于堆栈段

C、目的操作数存于数据段

D、目的操作数存于堆栈段

4、BX是( B)

A、8位通用寄存器

B、16位通用寄存器

C、16位段寄存器

D、16位变址寄存器

5、下面4个寄存器中,不能作为间接寻址的寄存器是( B )

A、BX

B、DX

C、BP

D、DI

6、设SS=2000H,执行下列程序段后SP=( A )

MOV SP,2000H

MOV AX,1234H

PUSH AX

A、21FFEH

B、20000H

C、22000H

D、22002H

7、 TEST 与AND的区别是( B )。

A、TEST 改变目标操作数

B、TEST 不改变目标操作数

C、都影响标志位

D、TEST不变标志位

8、完成将BX清零,并使标志位CF清零的操作,下面错误的指令是( D )

A、SUB BX,BX

B、XOR BX,BX

C、MOV BX,00H

D、AND BX,00H

9、设SS=2000H,下列程序段执行后,AH中的数据在内存地址为( C )

MOV SP,2000H

MOV AX,1234H

PUSH AX

A、20000H

B、22000H

C、21FFEH

D、21FFFH

10、设BL=05H,要使BL=0AH,应执行的指令是( C )

A、NOT BL

B、AND BL

C、XOR BL,0FH

D、OR BL,0FH

11、在8086基址加变址的寻址方式中,基址寄存器可以为(B),变址寄存器可以为(D)。如已知BX=2000H,SI=1234H,则指令MOV AX,[BX+SI+2]的源操作在(A)中。

(1)A、AX或CX B、BX或BP C、SI或BX D、DX或DI

(2)A、BC或CX B、CX或SI C、DX或SI D、SI或DI

(3) A、数据段中偏移地址为3236H的字 B、数据段中偏移地址为3234H的字

C、附加段中偏移地址为3236H的字

D、附加段中偏移地址为3234H的字

12、PUSH 操作数;其中操作数允许为( C )。

A、立即操作数

B、字节内存操作数

C、字内存操作数

D、字节寄存器操作数

五、分析题

执行以下程序段后,请填写每题

MOV SP,2000H

MOV AX,0F0H

MOV SI,1234H

MOV DX,5678H

PUSH SI

POP DI

SHL DX,1

TEST AX,DX

PUSH DX

(1)SP=( D );

A、2000H

B、1FFFH

C、2001H

D、1FFEH

(2)DH内容所在存储器的偏移地址为( A );

A、1FFFH

B、1FFEH

C、1FFDH

D、1FFCH

(3)DL内容所在存储器的偏移地址为( B );

A、1FFFH

B、1FFEH

C、2000H

D、1FFCH

(4)AX=( C );

A、0H

B、78H

C、0F0H

D、56H

(5)DI=( A )。

A、1234H

B、5678H

C、2000H

D、00F0H

(6)DX=( B );

A、5678H

B、0ACF0H

C、2B3CH

D、0ABF0H

(7)标志位ZF=( A )。

A、0

B、1

C、不定

D、无值

第四章

一、单项选择题

1、关于指令MOV [BX],AX,以下叙述正确的是:(C)

A、目的操作数是寄存器操作数

B、源操作数是内存操作数

C、目的操作数是内存操作数

D、源操作数是立即操作数

2、执行下列程序,设(SS)=2000H,执行后(SP)=

MOV SP,2000H

MOV AX,1234H

PUSH AX

A.21FFEH B.20000H C.22000H D.22002H

4、汇编语言程序代码必须位于代码段中,形成代码段物理地址的寄存器对是(B) A.SS: SP B.CS: IP C. DS: BX D. CS: BX

5、指令LOOPZ的循环执行条件是 ( c)

A.CX不等于0且ZF=0 B.CX不等于0或ZF=0

C.CX不等于0且ZF=1 D.CX不等于0或ZF=1

二、程序题

主要围绕实验、PPT中的简单例题、教材中的例题进行。

实验指导书:实验1全部、实验2(1、3题),实验3的第1、3题,实验4的第1、3题,实验6全部;

PPT中的简单例题,要求掌握“回车符”和“换行符”的作用及功能

教材中的例题:“例4.14”、“例4.17”、“例”

试编写一程序,将地址偏移量为100H单元开始的256个单元分别写入:00H,01H,02H,03H,…..FFH 等数据统计其中正元素的个数(负元素的个数,0的个数),将统计结果送入到上述数据块之后的一个单元中;

第五章

一、名词解释

Flash ROM RAM EEPROM Cache

二、判断题。请判断以下题的正误,对于“×”的请说明原因。

1、DRAM存储芯片须定期刷新,PC机中所使用的内存条由DRAM组成。 ( √ )

2、8086 CPU对内存的访问能力由所插的内存条数目决定。( X )

3、高速缓冲存储器Cache与CPU的速度相当。( X )

4、在PC机中,外存储器中的存储价质仅为磁性材料( X )。

5、在PC机中,内存储器中的存储价质仅为半导体材料(√)

6、CPU访问内存的速度比访问外存的速度慢( X )。

7、存储器芯片的主要技术指示是容量、存取时间和功耗( X )。

8、RAM是英文Random Acess Memory 的缩写(√)。

9、ROM是英文Read Only Memory 的缩写(√)。

10、字节的英文为Byte,位的英文为bit(√)。

11、某存储芯片的字节容量为1KB,它的位容量为10Kb( X )。

12、存储容量1MB等于1000KB( X )。

13、静态RAM需要刷新电路( X )。

14、动态RAM需要刷新电路(√)。

15、相对而言,静态RAM比动态RAM的集成度高( X )。

16、相对而言,静态RAM比动态RAM的外围电路简单( X )。

18、在内存储器组织中用部分译码方式,存储器单元地址有重复地址值(√)。

19、在内存储器组织中用全译码方式,存储器单元地址有重复地址值( X )。

20、若存储芯片有1K个存储单元,它的片内地址线有10条(√)。

21、CPU的地址线为16条,可访问64K个存储单元(√)。

22、因ROM是仅读存储器,向它内部写入数据是不可能的( X )。

三、存储器扩展题(必考题,为同种类型)

1、现有2K*4位的RAM和2K*8位的ROM芯片若干,试为CPU构造一个2KB的RAM和4KB的ROM 存储系统。设该CPU的数据总线为D0-D7,地址总线为A0-A15,读写控制总线为 M/IO、RD、WR。请画出CPU与存储芯片之间的扩展连接设计图,并分析RAM和ROM的地址范围。(配套芯片和译码器可以任意使用)

2、假设有单片8K×8位的EPROM芯片和16K×8位的SRAM芯片若干,试将它们与8088 CPU相连,形成16KB ROM容量和32KB RAM容量,请画出CPU和存储芯片的扩展连接图,并写出所形成的地址空间。

要求:(1)扩展所形成的地址空间RAM占低地址空间,ROM占高地址空间,且连续;

(2)分别写出你所形成的各片ROM与RAM的地址空间

设:8088 CPU有A0-A15共16条地址线,8条数据线,对存储器的读写控制信号线是 WR,RD;EPROM芯片的读信号为OE,片选信号为CE;SRAM芯片的读、写信号分别为OE和WE,片选信号为CS。

课本177页

第六章

一、填空题

1、总线带宽又称总线最大传输率,是指单位时间内总线上可传送的数据量,可用(字节数/秒,比特数/秒)表示。(提示:指单位)

2、总线是在模块和模块之间,设备和设备之间传送信息的一组(公用信号线)。

3、按照总线上传输信息的不同,总线可以分为数据总线、(地址总线)、(控制总线)。

4、总线位宽是指(总线上能同时传送的数据位数),用bit表示。在总线频率一定时,总线带宽与位宽成(正)比。(正比或反比)

5、USB总线是一种通用的(串行)总线。

6、USB总线的逻辑拓扑结构是一种分层的(星型)拓扑结构。

7、IEEE1394是一种高速(串行)I/O总线。(并行或串行)

二、名词解释

总线总线带宽 RS232C USB总线 IEEE1394

三、判断题。请判断以下题的正误,对于“×”的请说明原因。

1、同一时刻只能有一个模块向总线发送信息,但允许多个模块同时接收总线上的信息。(√ )

2、IEEE 1394总线具有即插即用功能,其既支持同步也支持异步传输方式。 ( (√ )

3、USB总线不支持热插拔和即插即用。(X )

4、总线性能指标中,总线位宽越宽,总线工作频率越高,总线带宽便越大。((√)

5、在同一时刻,总线上允许多对模块间进行信息交换。( X)

6、CPU的地址总线是双向的,即地址可以在CPU和存储器及I/O口间互相传送。(X )

7、RS-232是一种串行总线标准,具有25根信号。(√)

8、IEEE1394在一个端口上最多可连接128个设备。(X )

四、单项选择题

1、以下哪类总线是单向的( B )。

A、数据总线

B、地址总线

C、控制总线

2、( C )总线用于微机系统内各插件板与系统板之间的连接,是微机系统中最总要的一种总线。

A、片内总线

B、片总线

C、系统总线

D、外总线

3、总线为完成一次数据传输需经历( c )个阶段。

A 2个

B 3个

C 4个

D 5个

4、以下关于微机系统中采用总线结构的优点说法错误的是( D )

A、可以简化系统结构,便于系统设计制造。

B、便于接口设计。

C、便于系统扩充。

D、提高系统传输速率。

5、对USB总线,以下说法错误的是( D )

A、USB总线是一种串行总线标准。

B、支持即插即用。

C、支持热插拔。

D、最多可连接63个设备。

6、假设某CPU具有16根地址总线,则其对存储器的寻址范围为( A )

A 64K

B B 32KB

C 16KB

D 220B

7、以下哪一种总线不是外总线( c )。

A RS-232总线

B USB 总线

C PCI总线

D IEEE1394总线()。

第七章

一、填空题

1、8086 PC机提供的输入输出指令有两条,分别为IN和OUT,其寻址方式也有两种,分别为直接寻址和(间接寻址),其中指令OUT 50H, AL属于(直接寻址)。

2、CPU 在执行IN AL,DX指令时,M/I/O#引脚为低电平,RD#引脚为低电平WR#引脚为高电平

2、计算机系统中,CPU与外设之间数据传输方式包括:直接传输、(查询传输)、(中断传输)、( DMA传输)。

4、查询传输是指()。

5、中断传输是指()。

6、8086 CPU 使用 ( 16 ) 根地址线对I/O端口寻址,可寻址范围为( 216 )字节。

7、 DMA传输是指()。

8、系统对外设编址方式包括(统一编址)和(独立编址)两种.

二、名词解释

4、DMA传送

三、判断题。请判断以下题的正误,对于“×”的请说明原因。

1、微机的几种输入/输出方式中,DMA方式利用率最高。(√)微机的几种输入/输

出方式中,DMA方式利用率最高。()

2、 CPU与I/O接口是通过三总线连接的。(√)

3、 8086 CPU读写一次存储器或I/O端口操作所需要的时间称为一个基本读写总线周期。

( √ )

4、 8088CPU工作在最小工作模式下,当执行OUT Dest,Src时,CPU的控制信号为I/O/M#=0、

WR#=1、RD#=0状态。( X)

5、一个I/O接口中必须要有数据端口、控制端口和状态端口。(√)

6、 I/O接口与存储器统一编址的优点是可用相同指令操作。(√ )

7、 8086 CPU的I/O接口与存储器是统一编址的。( X )

8、 8088CPU 对地址为240H的I/O端口读操作指令为IN AL,240H。( X )

9、 8086 CPU对I/O端口的寻址空间为1MB。( X )

10、 8086 CPU 最多可访问64K个I/O字端口。( √ )

11、 8086 CPU采用I/O独立编址方式,可使用AD15-AD0线的地址信息寻址I/O

端口(√)

12、 8086 CPU的输入指令IN Dest,Src 中目的操作数Dest只能是AL.(X )

13、 8086 CPU的输出指令,是将AL或 AX寄存器的内容输出到外设的一个

端口。(√ )

14、在CPU与外设的I/O传输控制方式分为直接传输、查询传输、中断传输、DMA传输。

(√)

15、若I/O接口为直接传输方式,接口中应有状态端口。( X )

16、中断控制方式是由外设申请而发生,无请求时CPU可以正常工作,因此中断传输可提

高CPU的利用率。(√)

17、查询方式时CPU处于主动,外设处于被动,所以CPU效率不高。(√)

18、外设的状态信息是通过I/O接口传送给CPU。(√ )

19、查询传输方式是通过查询状态后决定是否传输的传输方式。( √ )

五、分析题

2、请写指令完成操作:将字数据内容56FDH输出到端口1000H

MOV DX,1000H

MOV AX,56FDH

OUT DX,AX

第八章

一、填空题

6、中断服务程序入口地址表又称为中断向量表,每个中断向量占用 4 字节空间,2个低位字节

为 ip ,2个高位字节为 cs 。

7、若中断类型号为13,则这个中断向量的第一个字节的地址为 13*4 。

8、8259A可编程控制器,当单片使用时,可同时接收 8 级外设的中断请求。

四、单项选择题

1、中断向量表存放在存储器的( B )中。

A、FFC00 H ~ FFFFFH

B、00000H ~ 003FFH

C、EEC00H ~ FFFFFH

D、EEBFFH ~ FFFFFH

2、下面哪一个中断的优先级最低( C )。

A、NMI中断

B、INTR中断

C、单步中断

D、断点中断

3、1、CPU在中断响应过程中,( B )是为了能正确地实现中断返回。

A、识别中断源

B、断点压栈

C、获得中断服务程序入口地址

D、清除中断允许标志IF

4、10、能够提供中断类型码的芯片是(A )

A、8259A

B、8255A

C、8253

D、8251A

5、响应 NMI请求的必要条件是(C )。

A、IF=I

B、IF=0

C、一条指令结束

D、无INTR请求

6、下面哪一个中断的优先级最高(D )。

A、NMI中断

B、INTR中断

C、单步中断

D、断点中断

三、判断题。请判断以下题的正误,对于“×”的请说明原因。

1、8086 CPU可管理256种中断,其中INTR中断属于外部中断。 ( √ )

2、中断向量就是中断类型码。( X )

3、中断向量表地址指针就是中断向量。(X )

4、一个中断控制芯片8259A可管理8个中断源(√)

5、每一个中断向量在中断向量表中连续占4个内存单元。(√)

6、正在服务的中断源一定是优先级别最高的。( X )

7、8086响应中断的条件是执行完当前指令( x )

8、响应非屏蔽中断NMI的条件是中断控制标志位IF必须置为1 ( X )

9、8259A是一种可编程的中断控制器。 ( √ )

五、分析题(共10分)

1、设有中断类型号为60H的中断服务程序,其中断向量为

2167H:7A48H,请回答以下问题。(6分)

(1)计算60H中断类型号所对应的中断向量地址;

(2)请用图描绘出60H号中断对应的中断向量在中断向量表中的存储示意。

答案:

(1)60H*4=180H

(2)

180H

181H

一、填空题(每空1分,共8分)

二、名词解释(每题4分,共16分)

三、判断题。请判断以下题的正误,对于“×”的请说明原因。(每题1分,共 10 分)

四、单项选择题(每题2分,共10分)

五、分析题(共10分)

六、程序题(共36分) 3道题

七、存储器扩展题(10分)

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空1分,共15分) 1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA应为_0__。 4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,(A)=_1BH__。 5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。 6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。 7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。 8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。10、若累加器A中的数据为

0111 0010B,则PSW中的P=__0___。二、选择题(每题1分,共15分) 1、单片机是在一片集成电路芯片上集成了以下部分,除了( D ) A、微处理器 B、存储器 C、I/O接口电路 D、串口通信接口2、一个机器周期包含多少个晶振周期(D ) A、2 B、6 C、8 D、12 3、80C51单片机有21个特殊功能寄存器,其中与串行口相关的有以下几个,除了( B ) A、SBUF B、TCON C、SCON D、PCON 4、 80C51系列单片机具有4个8位的并行I/O口,其中哪个口工作时需要外接上拉电阻(A ) A、P0 B、P1 C、P2 D、P3 5、寄存器中的内容为地址,从该地址去取操作数的寻址方式称为( C ) A、寄存器寻址 B、直接寻址 C、寄存器间接寻址 D、变址寻址6、源地址为1005H。目的'地址为 0F87H。当执行指令“JC rel”时,rel为( B )。A、7EH B、80H C、82H D、84H 7、若(R0)=30H,(30H)=75H,(75H)=90H,执行指令MOV A,@R0后,(A)=__B____。A、30H B、75H C、90H D、00H 8、下列哪个语句是起始地址设置伪指令( A )。A、ORG B、END C、DW D、EQU 9、在80C51单片机中,各中断优先级最低的是( D )。A、外部中断0 B、外部中断1 C、定时器0 D、计数器1 10、80C51单片机的中断响应时间至少需要( C )个完整的机器周期。A、1 B、2 C、3 D、5 11、在80C51单片机中,

微机原理期末考试试题及答案

上海应用技术学院2008—2009学年第一学期 《微机原理及应用》期末试卷 A 课程代码: B203205A 学分: 3.5 考试时间: 100 分钟 课程序号: 1958,1960 班级:学号:姓名: 我已阅读了有关的考试规定和纪律要求,愿意在考试中遵守《考场规则》,如有违反将愿接受相应的处理。 试卷共页,请先查看试卷有无缺页,然后答题。 一、填空(每空1分,共20分) 1.MCS-51的EA管脚接低电平时,CPU只能访问外部程序存储器。 2.MCS-51单片机从外部程序存储器取指令时,使用/PSEN信号作“读”信号,从外部数据存储器取数据时,使用/RD信号作“读”信号。 3.MCS-51的堆栈设在内部RAM中,单片机复位后SP的内容为07 H。 4. MOV A,34H 中的34H 是直接寻址。 MOV A,@R0 中的 @R0 是间接寻址。 5.若PSW=98H,则选择了第3组工作寄存器,此时R7的地址是1F H。 6.MCS-51的数据总线共8位,来自P0 口,地址总线共16位,来自P2和P0口。 7.8255A具有(3)个8位可编程I/O口。 8.若串口工作于方式1,每分钟传送3000个字符,其波特率是(500)bit/s。 9.一个8位A/D转换器的分辨率是( 3.9)‰。 10.若0809 U REF=5V,输入模拟信号电压为2.5V时,A/D转换后的数字量是(80H)。 11.一个EPROM的地址有A0----A11引脚,它的容量为(4)KB。

12.已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( 06H )。 二、判断题,对者划“√”,错者划“×”。(每小题1分,共10分) 1.(√)8051单片机的算术运算类指令执行的一般会影响标志位。 2.(√)8051单片机的外部数据存储器和内部数据存储器的要用不同的指令来访问。 3.(×)AJMP指令转移范围是-128~127之间。 4.(√)DPTR可以分成高8位和低8位分别寻址。 5.(×)MCS51内部定时/计数器在溢出时,都必须由软件重装初值才能按原设定值定时/计数。 6.(×)MCS-51系列单片机4个I/O端口都是多功能的。 7.(√)MCS-51特殊功能寄存器的字节地址能被8整除者,可以位寻址。 8.(×)并行扩展简单I/O口,对芯片的要求是:输入要锁存,输出要缓冲。 9.(√)串行通信要求是互相通信的甲乙双方具有相同的波特率。 10.(√)8255A的PA口具有3种工作方式。 三、阅读程序片段,指出执行结果。(每空2分,共20分) 1.MOV R1,#30H MOV A,#62H ADD A,#0B4H RLC A ANL A,01H MOV @R1,A RET ;执行到此 A=(20H),R1,=(30H),CY=(0),30H=(20H) 2.MOV R0,#20H MOV 20H,#05H MOV A,#10H MOV R2,A LOOP: ADD A,@R0

微机原理期末考试试卷(有答案)

丽水学院《微机原理》考试试卷 班级:___________ 姓名:___________学号:____________ 题号一二三四五六总分得分 得分 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 得分 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。 A.IN AL,端口地址 B.MOV AL,端口地址 C.OUT AL,端口地址 D.OUT 端口地址,AL 5、与十进制数58.75等值的十六进制数是__B______。 A.A3.CH B.3A.CH C.3A.23H D.C.3AH 6、将十六进制数FF.1转换成十进制数是__C______。 A.255.625 B.2501625 C.255.0625 D.250.0625 7、十进制负数-38的八位二进制补码是____D____。

微机原理-期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX 指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个

⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是(2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF 11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( ) A . 高16位 B. 低16位 C. 高8位 D. 低8位 12.8086 CPU中段寄存器用来存放( ) A. 存储器的物理地址 B. 存储器的逻辑地址 C. 存储器的段基值 D. 存储器的起始地址 13.8259A可编程中断控制器的中断服务寄存器ISR用于( ) A.记忆正在处理中的中断 B. 存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 14.8253 可编程定时/计数器的计数范围是( ) A. 0-255 B. 1-256 C. 0-65535 D. 1-65536 15. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总

微机原理习题集以及答案

第一部分 例题与习题 第1章 微型计算机基础 例 题 1.把十进制数转化为二进制数。P7 解:把十进制数转换成二进制数时,需要对一个数的整数部分和小数部分分别进行处理,得出结果后再合并。 整数部分:一般采用除2取余法 小数部分:一般采用乘2取整法 余数 低位 整数 高位 2 | 137 2 | 68 × 2 2 | 34 2 | 17 × 2 2 | 8 2 | 4 × 2 2 | 2 1 高位 低 位 (137)10=()2 10=2 所以,10=(.111)2 2.把二进制数转换为八进制数和十六进制数。P9 解:八进制、十六进制都是从二进制演变而来,三位二进制数对应一位八进制数,四位二进制数对应一位十六进制数,从二进制向八进制、十六进制转换时,把二进制数以小数点为界,对小数点前后的数分别分组进行处理,不足的位数用0补足,整数部分在高位补0,小数部分在低位补0。 (10 1)2=(010 100)2=8 (1 2=(0001 2=16 3.将八进制数转换为二进制数。P9 解:8=(010 100)2=2 4.X=,Y=-,求[X -Y]补,并判断是否有溢出P11 解:[X -Y]补=[X]补+[-Y]补 [X]补= [Y]补= [-Y]补= + -------------- 1 -------------- 0 -------------- 0 -------------- 1 -------------- 0 -------------- 0 -------------- 0 -------------- 1 ------------- 1 ------------- 1 ------------- 1

微机原理期末考试试卷(有答案)

微机原理期末考试试卷 (有答案) -CAL-FENGHAI.-(YICAI)-Company One1

《微机原理》考试试卷 一、判断题(每题1分,共10分) 1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。(√) 2、微机的字长愈长,计算精度愈高,指令处理功能愈强。(√) 3、MOV指令要影响标志位。(×) 4、JMP SHORT NEXT称为近转移。(×) 5、8086与8088在软件上不一定完全兼容。(×) 6、端口是位于主机与外设之间的总称。() 7、DMA是一种不需要CPU介入的高速数据传送。() 8、8253中的计数可以通过初始化设置成加计数或减计数。() 9、内部中断的优先权总是高于外部中断。() 10、两片8259A级连后可管理16级中断。() 二、选择题(每题1分,共20分) 1、属于数据寄存器组的寄存器是_____C___。 A.AX,BX,CX,DS B.SP,DX,BP,IP C. AX,BX,CX,DX D.AL,DI,SI,AH 2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是 _____B___。 A.-32768≤n≤32768 B.-32768≤n≤32767 C.-65535≤n≤65535 D.-65536≤N≤65535 3、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。 A.02120H B.20120H C.21200H D.03200H 4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是 ___D_____。

微机原理习题及答案

一、选择 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、存储器用来存放计算机系统工作时所需要的信息,即( )。 D A、程序 B、数据 C、技术资料 D、程序和数据 6、运算器的核心部件是( )。 D A、加法器 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、反码 C、补码 D、移码

微机原理期末考试考试卷及答案

的数据线为16位,地址线为20位,I/O口使用16位地址线。 2.在某进制的运算中7×3=33,则7×5=_55。 3.用8位二进制数表示整数时,十进制数(-128)的补码为__。原码为无,反码为无。3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。 4.8086偶存储体的选片信号是A0,奇存储体的选片信号是BHE 。 5.MOV AX,[BX+SI]的源操作数是基址变址寻址方式,目的操作数是寄存器寻址方式。6.8086可以指向堆栈的指针寄存器有bp和sp。 7.程序中段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。 8.EEPROM的擦除方法为点擦除. 9.下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。 & ORG 1000H STROE DB 12 DUP() DATA DB 05H,06H,07H,08H 1. 8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。 A. 仅DS段 B. DS或SS段 C. DS或ES段 D. DS或CS段 2. 下列指令中格式错误的是___A___。 A. SHL AL,CX B. XCHG AL,BL C. MOV BX,[SI] D. AND AX,BX 3. 设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。 MOV AX,2000H " MOV DS,AX MOV BX,[0010H] A. B2B2H B. B23FH C. 3F3FH D. 3FB2H 4. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。 A. 3311CH B. 33120H C. 33122H D. 3311EH 5. 下列指令中格式错误的是_C__。 A. MOV AX,357AH[BX][DI] B. OUT DX,AL C. LEA AX,50H[BX][BP] D. RCR BX,1 6. 下列指令中允许寻址范围最大的是_D__。 A. JNZ NEXT B. LOOP NEXT ¥ C. JMP SHORT PTR NEXT D. CALL NEAR PTR NEXT 7. 8086/8088不属于BIU部分的寄存器是__D____。 A. IP B. ES C. DS D. SP 8088最大模式比最小模式在结构上至少应增加___B_。 A. 中断优先级控制器 B. 总线控制器 C. 数据驱动器 D. 地址锁存器 9. 8086在存取存贮器中以偶地址为起始地址的字时,M/IO、BHE、A0的状态分别是____D__。 A. 0,0,1 B. 1,0,1 C. 1,1,0 D. 1,0,0 10. 一个半导体存贮芯片的引脚有 A13~A0,D3~D0,WE,OE,CS,VCC,GND等,该芯片存贮容量为____C__。 A. 8K×8 B. 8K×4 C. 16K×4 D. 16K×8 !

微机原理试题及答案 (1)

学年第学期微机原理及应用(A)课程试卷 卷16 班级姓名得分任课教师 一、选择题:(每题分,共18分) 1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( 3)。 反复执行空操作,直到DMA操作结束 进入暂停状态, 直到DMA操作结束 进入保持状态, 直到DMA操作结束 进入等待状态, 直到DMA操作结束 2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据 处理及显示输出,应采用的数据传送方式为( 3 )。 无条件传送方式查询方式 中断方式直接存储器存取方式 3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过 (3 )来实现。 计数器寄存器移位寄存器 D触发器 4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达(4 )个。 128 256 16K 64K 5、CPU响应中断后,通过( 4)完成断点的保护。 执行开中断指令执行关中断指令 执行PUSH指令内部自动操作 6、并行接口芯片8255A具有双向数据传送功能的端口是(1 )。 PA口PB口 PC口控制口 7、8088CPU处理动作的最小时间单位是(2 )。 指令周期时钟周期机器周期总线周期8.堆栈是内存中(4 )。 先进先出的ROM区域后进先出的ROM区域 先进先出的RAM区域后进先出的RAM区域

9、计算机中广泛应用的RS-232C实质上是一种(3 )。 串行接口芯片串行通信规程(协议) 串行通信接口标准系统总线标准 5--1 10、高速缓冲存储器(CACHE)一般是由( 1 )芯片组成。 SRAM DRAM ROM EPROM 11、鼠标器是一种(3 )。 手持式的作图部件手持式的光学字符识别设备 手持式的座标定位部件手持式扫描器 12、传送速度单位“bps”的含义是( 2 )。 bytes per second bits per second baud per second billion bytes per second 二、填空题:(每空1分,共12分) 1、CPU在响应中断后,自动关中。为了能实现中断嵌套,在中断服务程序中, CPU必须在保护现场后,开放中断。 2、在计算机运行的过程中,有两股信息在流动,一股是数据,另 一股则是控制命令。 3、指令MOV BX,MASK[BP]是以 ss 作为段寄存器。 4、指令REPE CMPSB停止执行时,表示找到第一个不相等的字符 或 CX=0 。 5、设CF=0,(BX)= 7E15H,(CL)= 03H,执行指令 RCL BX,CL后, (BX) = ,(CF)=,(CL)=。0F0A9H 1 3 6、在8088 CPU中,一个总线周期是 CPU从存储器或I/O端口存取一个字 节的时间。 8253定时/计数器有 3 个独立的16位计数器,每个计数器都可按二进制或 bcd 来计数。 三、程序设计(共40分) 1.(10分)假设X和X+2单元与Y和Y+2单元中分别存放的是两个双

微机原理与接口技术考试试题及答案A

《微机原理与接口技术》课程期末考试试卷(A卷,考试) 一、单项选择(在备选答案中选出一个正确答案,并将其号码填在题干后的括号内。每题2分,共30分) 1 .某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有( D )条。 A. 32 B. 16 C. 20 D. 24 2 .用8088CPU组成的PC机数据线是( C )。 A. 8条单向线 B. 16条单向线 C. 8条双向线 D. 16条双向线 3 .微处理器系统采用存储器映像方式编址时存储单元与I/O端口是通过( B )来区分的。 A. 不同的地址编码 B. 不同的读控制逻辑 C. 不同的写控制逻辑 D. 专用I/O指令 4 .要禁止8259A的IR0的中断请求,则其中断屏蔽操作指令字OCW1应为( D )。 A. 80H B. 28H C. E8H D. 01H 5 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为( B )。 A. ICW1,ICW2,ICW3 B. ICW1,ICW2,ICW4 C. ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW4 6 .6166为2Kx8位的SRAM芯片,它的地址线条数为( A )。 A. 11 B. 12 C. 13 D. 14 7 .在计算机系统中,可用于传送中断请求和中断相应信号的是( C )。 A. 地址总线 B. 数据总线 C. 控制总线 D. 都不对 8 .段寄存器装入2300H,该段的最大结束地址是( A )。 A. 32FFFH B. 23000H C. 33FFFH D. 33000H 9 .在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个( A )。 A. I/O设备 B. I/O接口 C. 主处理器 D. 逻辑高 10 .在8086宏汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是( B )。 A. 汇编指令 B. 宏指令 C. 机器指令 D. 伪指令 11 .中断向量表占用内存地址空间为( A )。 A. 00000H~003FFH B. 00000H~000FFH C. 00000H~00100H D. FFF00H~FFFFFH 12 .实现CPU与8259A之间信息交换是( D )。A. 数据总线缓冲器 B. 级联缓冲/比较器 C. 读写控制电路 D. 数据总线缓冲器与读写控制电路 13 .Intel 8253的最大输入时钟频率是( B )。 A. 5MHz B. 2MHz C. 1MHz D. 4MHz 14 .完成两数相加后是否溢出的运算,用( C )标志位判别。 A. ZF B. IF C. OF D. SF 15 .8255A的方式选择控制字应写入( D )。 A. A口 B. B口 C. C口 D. 控制口

微机原理期末考试试卷(有答案)

微机原理期末考试试卷(有答案)

INC DI LOOP AGAIN 也可用指令___A____完成同样的功能。 A.REP MOVSB B.REP LODSB C.REP STOSB D.REPE SCASB 11、动态存贮器刷新,下面哪种说法正确________。 A.刷新可在CPU执行程序过程中进行 B.刷新在外电路控制下,定时刷新,但刷新时,信息不读出 C.在正常存贮器读操作时也会发生刷新,可防止刷新影响读出信息,故读操 作时,应关闭电路工作。 D.刷新过程一定伴随着信息输出,无法控制,故刷新时不要进行读出操作。 12、用4K×8的存贮芯片,构成64K×8的存贮器,需使用多少4K×8的存贮芯片,正确答案为________。 A.128片 B.16片 C.8片 D.32片 13、对内存单元进行写操作后,该单元的内容________。 A.变反 B.不变 C.随机 D.被修改 14、在DMA方式下,CPU与总线的关系是________。 A.只能控制地址总线 B.相互成隔离状态 C.只能控制数据线 D.相互成短接状态 15、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在________。 A.36H~39H B.24H~27H C.18H~21H D.18H~1BH 16、已知某系统共带三台外设,即X、Y、Z,每台外设都能发出中断,它们的中 断优先级为X>Y>Z,当前在执行Z中断服务程序时,X,Y同时发出中断请求, 若此时IF=0,问CPU响应哪台外设请求________。 A.X设备 B.Y设备 C.无响应X,后响应Y D.都不响应 17、8255A芯片中各端口的位数是________。 A.8位 B.26位 C.12位 D.4位 18、8255A的________一般用作控制或状态信息传输。 A.端口A B.端口B C.端口C D.端口C的上半部分 19、若以8253某通道的CLK时钟脉冲信号为基础,对其实行N分频后输出,通 道工作方式应设置为________。 A.方式0 B.方式2 C.方式3 D.方式4 20、8253有________个独立的计数器。 A.2 B.3 C.4 D.6 得分 三、填空题(每空1分,共20分) 1、IBM-PC机中的内存是按段存放信息的,一个段最大存贮空间为___64K_____ 字节。 2、下列字符表示成相应的ASCII码是多少? 回车___0AH_____;数字’0’ ___36H_____。 3、假设(DS)=0B000H,(BX)=080AH,(0B080AH)=05AEH,(0B080CH) =4000H,当执行指令“LES DS,[BX]”后,(DI)=____05AEH____,(ES)

微机原理试题和答案

微机原理试题 一、单项选择题(每小题1分,共20分) 1.8086CPU由两个独立的工作单元组成,它们是执行单元EU和( ). A)总线控制逻辑器B)内部通信寄存器 C)指令寄存器D)总线接口单元 2.8086系统若用256KB*1动态存储器芯片可望构成有效存储系统的最小容量是( ). A)256KB B)512KB C)640KB D)1MB 3.Intel8255A使用了()个端口地址。 A)1 B)2 C)3 D)4 4.PC机中为使工作于一般全嵌套方式的8259A中断控制器能接受下一个中断请求,在中断服务程序结束处就( ). A)发送OCW2指令B)发送OCW3指令C)执行IRET指令D)执行POP指令5.RAM是随机存储器,它分为( )两种. A)ROM和SRAM B)DRAM和SRAM C)ROM和DRAM D)ROM和CD-ROM 6.在程序运行过程中,确定下一条指令的物理地址的计算表达式是() A)CS×16+IP B)DS×16+SI C)SS×16+SP D)ES×16+DI 7.( )是以CPU为核心,加上存储器,I/O接口和系统总线构成的. A)微处理器B)微型计算机C)微型计算机系统D)计算机 8.对于掉电,8086/8088CPU是通过( )来处理的. A)软件中断B)可屏蔽中断C)非屏蔽中断D)DMA 9.计算机的存储器采用分级存储体系的主要目的是()。 A)便于读写数据B)减小机箱的体积 C)便于系统升级D)解决存储容量、价格和存取速度之间的矛盾 10.8259A的OCW1----中断屏蔽字( )设置. A)在ICW之前B)只允许一次C)可允许多次D)仅屏蔽某中断源时11.将十六进制数163.5B转换成二进制数是)( ) A)1101010101.1111001 B)110101010.11001011 C)1110101011.1101011 D)101100011.01011011 12.Intel 8086/8088微处理器有()地址线,直接寻址内存空间的范围是()。A)10条,64KB B)20条,64KB C)16条,1M D)20条,1M 13.Intel 8086/8088微处理器的标志寄存器中,作为记录指令操作结果的标志是()。 A)CF,OF,PF,AF,SF,ZF B) CF,PF,ZF,SF C) OF,DF,IF,SF,ZF,CF D) IF,DF,OF,CF 14.下述对标志寄存器中标志位不产生影响的指令是()。 A)JMP NEXT B) TEST AL,80H C) SHL AL,1 D) INC SI 15.简单的汇编语言程序可以通过()来建立、修改和执行。 A)连接程序B) 调试程序C) 汇编程序D) 编辑程序 16.累加器AL中的内容是74H,执行CMP AL,47H指令后,累加器AL中的内容是()A)2DH B)0D3H C)00H D)74H 17.LINK程序执行后可以生成一个以()为扩展名的文件。 A).COM B).EXE C).OBJ D).LST 18.在8086/8088汇编语言源程序中,两个有符号的整数A和B比较后为了判断A是否大

微机原理期末考试考试卷及答案

1、8086的数据线为16位,地址线为20位,I/O口使用16位地址线。 2、在某进制的运算中7×3=33,则7×5=_55。 3、用8位二进制数表示整数时,十进制数(-128)的补码为__。原码为无,反码为无。 3.8086内部寄存器长度为16位,通用寄存器有8个,段寄存器有4个。 4.8086偶存储体的选片信号就是A0,奇存储体的选片信号就是BHE 。 5.MOV AX,[BX+SI]的源操作数就是基址变址寻址方式,目的操作数就是寄存器寻址方式。 6.8086可以指向堆栈的指针寄存器有bp与sp。 7.程序中段定义结束的伪指令就是ENDS,子程序定义结束的伪指令就是ENDP。 8.EEPROM的擦除方法为点擦除、 9、下列指令段经汇编后,DATA所代表的偏移地址为_100 CH__。 ORG 1000H STROE DB 12 DUP(?) DATA DB 05H,06H,07H,08H 1、8086/8088在不考虑段跨越情况下,DI寄存器给出的偏移地址位于_C__。 A、仅DS段 B、DS或SS段 C、DS或ES段 D、DS或CS段 2、下列指令中格式错误的就是___A___。 A、SHL AL,CX B、XCHG AL,BL C、MOV BX,[SI] D、AND AX,BX 3、设(20010H)=3FH,(20011H)=B2H,执行下列指令段后,BX=____B__。 MOV AX,2000H MOV DS,AX MOV BX,[0010H] A、B2B2H B、B23FH C、3F3FH D、3FB2H 4、若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为___D___。 A、3311CH B、33120H C、33122H D、3311EH 5、下列指令中格式错误的就是_C__。 A、MOV AX,357AH[BX][DI] B、OUT DX,AL C、LEA AX,50H[BX][BP] D、RCR BX,1 6、下列指令中允许寻址范围最大的就是_D__。 A、JNZ NEXT B、LOOP NEXT C、JMP SHORT PTR NEXT D、CALL NEAR PTR NEXT 7、8086/8088不属于BIU部分的寄存器就是__D____。 A、IP B、ES C、DS D、SP 8、8086/8088最大模式比最小模式在结构上至少应增加___B_。 A、中断优先级控制器 B、总线控制器 C、数据驱动器 D、地址锁存器 9、8086在存取存贮器中以偶地址为起始地址的字时,M/IO、BHE、A0的状态分别就是____D__。 A、0,0,1 B、1,0,1 C、1,1,0 D、1,0,0 10、一个半导体存贮芯片的引脚有A13~A0,D3~D0,WE,OE,CS,VCC,GND等,该芯片存贮容量为____C__。 A、8K×8 B、8K×4 C、16K×4 D、16K×8 1、写出8086CPU所含14个寄存器的英文标识及中文名称。CS16位代码段寄存器DS 16位数据段寄存器SS16位堆栈段寄存器ES16位附加段寄存器AX 累加寄存器BX基址寄存器

微机原理期末考试试题及答案1分析

微型计算机原理与接口技术 一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过( 1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。 (1) A. M/IO B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。 A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由( C1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( B2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定

微机原理与接口技术 试题与答案

微机原理与接口技术试题 微型计算机原理与接口技术综合测试题一 一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处) 1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O 访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。 (1) A. M/ B. C. ALE D. N/ (2) A. 高 B. 低 C. ECL D. CMOS 2.n+1位有符号数x的补码表示范围为()。 A. -2n < x < 2n B. -2n ≤ x ≤ 2n -1 C. -2n -1 ≤ x ≤ 2n-1 D. -2n < x ≤ 2n 3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。 A. AND AL, 0FH B. AND AL, 0FOH C. OR AL, 0FH D. OR AL 0FOH 4.下列MOV指令中,不正确的指令是()。 A. MOV AX, BX B. MOV AX, [BX] C. MOV AX, CX D. MOV AX, [CX] 5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017H B. 00068H C. 0005CH D. 0005EH 6.条件转移指令JNE的条件是()。 A. CF=0 B. CF=1 C. ZF=0 D. ZF=1 7. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。 ⑴ A. 1个 B. 2个 C. 4个 D. 6个 ⑵ A. 数据 B . 地址 C. 状态 D. 其它 8. 8086有两种工作模式, 最小模式的特点是(1 ),最大模式的特点是( 2 )。 ⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定 C. 不需要8286收发器 D. 需要总线控制器8288 ⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定 C. 需要总线控制器8288 D. 适用于单一处理机系统 9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。 A. 0AH B. 0BH C. 0CH D. 0DH 10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位 A. OF B AF C PF D CF

《微机原理及应用》期末考试复习参考资料

《微机原理及应用》期末考试 复习参考资料 一、微机原理与应用模拟试题Ⅰ 一、填空题(每空1分,共25分) 1、指令由和组成。 2、I/O接口是微机系统的一种部件,它被设置在与之间。 3、已知[X]补=(11110011)B,则真值X= 。 4、IF是标志;SP称为;CS称为。 5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。 6、8086CPU由和两部分组成。 7、CPU的基本时间计量单位称为周期。 8、SP总是指向堆栈的。 9、指令MOV AX,[BP+200]读取的是段的存储单元。 10、由8个二进制位组成的基本数据表示单元称为。 11、访存空间的是指CPU所能访问的。 12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。 13、PENTIUM的工作模式有、、。 14、指令由、和操作数字段组成。 15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围 为。 16、电可擦除的可编程只读存储器的英文简写为。 17、逻辑地址由段基值和___ ___组成。 二、判断题(每小题1.5分,共15分,在每小题 后面的括号中认为正确的画“√”,错误的画“×”) 1、堆栈是处在CPU内部的一个部件。() 2、8086的状态标志位有9个。() 3、IP是EU中的寄存器。()

4、IP中存放的是正在执行的指令的偏移地址。() 5、全地址译码法是指存储器芯片上的所有地址均参加译码。() 6、EPROM是电可擦除的PROM。() 7、中断是指CPU执行程序过程被意外暂停。() 8、EEPROM中存储的数据不会因掉电而丢失。() 9、SRAM是不用刷新的RAM。() 10、总线周期是指CPU通过总线访问一次内存或外设的时间。() 三、单项选择题(每题1.5分,共15分) 1)。 (A) SP (B) IP (C)BP (D)CS 2、源变址寄存器是()。 (A) SI (B)DI (C)SP (D)DX 3、下面4个标志中属于控制标志的是()。 (A) CF (B)DF (C)SF (D)ZF 4、LEA BX,BUFF 指令的功能是()。 (A)将存储单元BUFF的地址送给BX。 (B)将存储单元BUFF的数据送给BX。 (C)将存储单元BUFF的偏移地址送给BX。 (D)将存储单元BUFF的段地址送给BX。 5、DOS功能调用的子功能号存放在()寄存器中。 (A) AH (B)AL (C)DH (D)DL 6、采用DMA方式的I/O系统中,其基本思想是在()间建立直接的数据通道。 (A) CPU与外设(B)主存与外设(C)外设与外设(D)CPU与主存 7、设SP=1110H,执行PUSH AX 指令后,SP的内容为()。 (A) SP=1112H (B)SP=110EH (C)SP=1111H (D)SP=110FH 8、语句DAI DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是()。 (A) DAI DB 3,5,7 (B)DAI DB 2,3,5,7 (C)DAI DB 3,5,7,2 (D)DAI DB 3,5,7,3,5,7 9、给定AL=80H,CL=02H,则SAR AL ,CL指令执行后的结果是()。 (A) AL=40H (B)AL=20H (C)AL=0C0H (D)AL=0E0H 10、对于输入端口,应具有下面何种功能()。 (A)应具备数据缓冲功能。 (B)应具备数据锁存功能。 (C)应同时具备数据缓冲功能和数据锁存功能。 (D)具备缓冲功能和数据锁存功能中的任一种。 四、名词解释题(每题5分,共25分)

微机原理期末考试试题

期末测试试题 微机原理与接口技术 一、填空题(本大题共20分,每空1分) 1.设机器的字长为8位:若X=-1,则[X]原= H, [X]补= H, [X]反= H 。 2. 堆栈中“PUSH 源操作数”指令所包含的操作内容为:____________________和____________。3.半导体静态存储器是靠____________存储信息,半导体动态存储器是靠____________存储信息。4.当存储器的读出时间大于CPU所要求的时间时,为了保证CPU与存储器时序的正确配合,就要利用____________信号,使CPU插入一个____________ 状态。 5.当8253的/CS信号有效时,其地址线A1A0分别为______、_______、________、_________时,可分别选中计数器0,计数器1,计数器2,控制字寄存器。 6.一个中断类型号为01CH的中断处理程序存放在0100H:3800H开始的内存中,中断向量存贮在地址为_______________至______________的____________个单元中。 7.已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ASCII数据位,则传送的字符数据是 H,采用的校验是 ____,校验位数据是。 8.一个4位的D/A转换器,满量程电压为10V,其线性误差为±1 2 LSB,当输入为0CH时,其理想 输出电压值为________________ 二、选择题(本大题共20分,每小题1分) 1.程序计数器(PC)的位数取决于____________ A.存储器的容量 B.指令字长 C.机器字长 2.运算器由很多部件组成,其核心部分是_______ A.数据总线 B.算术逻辑单元 C.累加器 D.多路开关

相关文档
相关文档 最新文档