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

微机原理复习题

微机原理复习题
微机原理复习题

第一章

一、填空题

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

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

3、计算机中的总线包括____ __、_________和___________。

4、计算机系统由_______系统和______系统两大部分组成。

5、CPU的字长与________有关;寻址空间与_________有关。

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

间为_________。

7、计算机语言分为_______语言、_______语言和_________语言。

8、计算机软件分为__________软件和_________软件两大类。

9、8位有符号二进制数为正数时,符号位b7为_____;为负数时,符号位b7为_____。

10、正数的原码、反码、补码________;

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

12、10011011B-00110100B= 。

10011101B∧01101110B= 。

二、名词解释

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

BIU EU ASCII码BCD码

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

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

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

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

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

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

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

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

第二章

一、填空题

1、SP是一个()位寄存器。Flags是一个()位寄存器。控制标志位TF的含义为:)。

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

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

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

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

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

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

8、总线周期是()

二、名词解释

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

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

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

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

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

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

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

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

()

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

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

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

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

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

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

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

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

四、单项选择题

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

A、MN/MX

B、M/IO

C、INTR

D、NMI

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

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

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

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

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

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

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

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

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

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

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

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

6、某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据()

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

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

A、控制器和运算器

B、控制器和运算器

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

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

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

A、4

B、8

C、14

D、20

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

A、1

B、3

C、6

D、9

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

A、实地址和虚拟地址

B、20位地址和16位地址

C、逻辑地址和物理地址

D、段基址和偏移地址

11、8086/8088CPU中,时钟周期、指令周期和总线周期按费时长短的排列是()

A、时钟周期>指令周期>总线周期

B、时钟周期>总线周期>指令周期

C、指令周期>总线周期>时钟周期

D、总线周期>指令周期>时钟周期

12、下列说法中属于最小工作模式特点的是()

A、CPU提供全部的控制信号

B、由编程进行模式设定

C、不需要8286收发器

D、需要总线控制器8288

13、若8086CPU工作于最小方式,当M#/IO = 0、/RD = 1、/WR = 0时,表明CPU正在进行()的操作。

A、存贮器读

B、存贮器写

C、I/O读

D、I/O写

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

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

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

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

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

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

A、NMI

B、HOLD

C、INTR

D、INTA

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

A、1K

B、32K

C、64K

D、1M

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

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

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

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

D、SS和SP内都容改变

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

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

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

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

D、段与段之间可以交叉

五、简答题

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

2、有一双字87654321H在内存中的地址为30101H,画出其在8086系统的内存中存放的情况。

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

第三章

一、填空题

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

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

3、MOV [BP],AL指令中,目的操作数为______寻址方式,对______段的数据进行操作。

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

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

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

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

8、循环指令LOOPZ终止循环的条件是__________。

9、将AX寄存器清0的的逻辑指令是____(1)____或__ _(2)____ _。

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

二、名词解释

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

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

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

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

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

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

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

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

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

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

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

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

四、选择题

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

A、寄存器间接寻址

B、立即寻址

C、直接寻址

D、变址寻址

2、指令MOV [BX],AX中

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

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

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

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

3、指令MOV AX,[BP]中

A、源操作数存于数据段

B、源操作数存于堆栈段

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

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

4、BX是()

A、8位通用寄存器

B、16位通用寄存器

C、16位段寄存器

D、16位变址寄存器

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

A、BX

B、DX

C、BP

D、DI

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

MOV SP,2000H

MOV AX,1234H

PUSH AX

A、21FFEH

B、20000H

C、22000H

D、22002H

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

A、TEST 改变目标操作数

B、TEST 不改变目标操作数

C、都影响标志位

D、TEST不变标志位

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

A、SUB BX,BX

B、XOR BX,BX

C、MOV BX,00H

D、AND BX,00H

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

MOV SP,2000H

MOV AX,1234H

PUSH AX

A、20000H

B、22000H

C、21FFEH

D、21FFFH

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

A、NOT BL

B、AND BL

C、XOR BL,0FH

D、OR BL,0FH

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

(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 操作数;其中操作数允许为()。

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=();

A、2000H

B、1FFFH

C、2001H

D、1FFEH

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

A、1FFFH

B、1FFEH

C、1FFDH

D、1FFCH

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

A、1FFFH

B、1FFEH

C、2000H

D、1FFCH

(4)AX=();

A、0H

B、78H

C、0F0H

D、56H

(5)DI=()。

A、1234H

B、5678H

C、2000H

D、00F0H

(6)DX=();

A、5678H

B、0ACF0H

C、2B3CH

D、0ABF0H

(7)标志位ZF=()。

A、0

B、1

C、不定

D、无值

第四章

一、单项选择题

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

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

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

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

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

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

MOV SP,2000H

MOV AX,1234H

PUSH AX

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

3、运算型指令的寻址和转移型指令的寻址,其不同点在于

A.前者取操作数,后者决定程序的转移地址

B.后者取操作数,前者决定程序的转移地址

C.两者都是取操作数

D.两者都是决定程序的转移地址

4、汇编语言程序代码必须位于代码段中,形成代码段物理地址的寄存器对是

A.SS: SP B.CS: IP C. DS: BX D. CS: BX

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

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”、“例4.20”

第五章

一、名词解释

Flash ROM RAM EEPROM Cache

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

17、相对而言,TTL存储器比CMOS存储器的数据存取速度快()

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

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

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

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

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

三、存储器扩展题

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。

教材中的例题和习题

第六章

一、填空题

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

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

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

4、总线位宽是指(),用bit表示。在总线频率一定时,总线带宽与位宽成()比。(正比或反比)

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

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

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

8、Intel8088的芯片总线共()根,其中包含()根地址线,()根数据线。

二、名词解释

总线总线带宽RS232C USB总线IEEE1394

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

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

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

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

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

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

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

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

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

四、单项选择题

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

A、数据总线

B、地址总线

C、控制总线

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

A、片内总线

B、片总线

C、系统总线

D、外总线

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

A 2个

B 3个

C 4个

D 5个

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

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

B、便于接口设计。

C、便于系统扩充。

D、提高系统传输速率。

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

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

B、支持即插即用。

C、支持热插拔。

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

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

A 64K

B B 32KB

C 16KB

D 220B

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

A RS-232总线

B USB 总线

C PCI总线

D IEEE1394总线()。

第七章

一、填空题

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

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

引脚为电平

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

4、查询传输是指()。

5、中断传输是指()。

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

7、DMA传输是指()。

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

9、8086 CPU对外设编址采用的是().

10、8086 CPU对外设端口的寻址方式包括()和()两种。

二、名词解释

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状态。()

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

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

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

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

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

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

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

端口()

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

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

端口。( )

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

()

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

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

高CPU的利用率。()

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

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

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

四、分析题

请写指令完成操作:将字节数据内容FDH输出到端口2460H。

五、简答题

1、什么是接口?其作用是什么?

2、输入/输出接口电路有哪些寄存器,各自的作用是什么?

3、什么叫端口?I/O端口的编址方式有哪几种?各有何特点?

第八章

一、填空题

1、086的中断向量表中,每个中断处理程序的入口地址占字节。

2、类型的中断常分为非屏蔽中断和可屏蔽中断。

3、根据中断请求来自外部或来自内部,中断分为(1)和(2)。

4、中断向量是指。

5、由CPU执行某些指令引起的中断称之为。

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

字节为(2),2个高位字节为(3)。

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

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

二、单项选择题

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

A、FFC00 H ~ FFFFFH

B、00000H ~ 003FFH

C、EEC00H ~ FFFFFH

D、EEBFFH ~ FFFFFH

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

A、NMI中断

B、INTR中断

C、单步中断

D、断点中断

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

A、识别中断源

B、断点压栈

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

D、清除中断允许标志IF

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

A、8259A

B、8255A

C、8253

D、8251A

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

A、IF=I

B、IF=0

C、一条指令结束

D、无INTR请求

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

A、NMI中断

B、INTR中断

C、单步中断

D、断点中断

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

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

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

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

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

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

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

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

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

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

四、分析题

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

2167H:7A48H,请回答以下问题。

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

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

2、已知中断向量表中004CH单元中的内容为9918H,004EH单元中的内容为4268H,试说明:(1)这些单元对应的中断类型号是什么?

(2)该类型中断的服务程序入口地址是什么?

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

丽水学院《微机原理》考试试卷 班级:___________ 姓名:___________学号:____________ 题号一二三四五六总分得分 得分 一、判断题(每题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____。

(完整版)微机原理复习题答案

微机原理复习大纲 复习范围: 1.作业 2.书上例题 3.课堂上反复强调的内容 4.复习题 微机原理复习题 一、单项选择题 1.PC机是( C ) A、单片机 B、单板机 C、微型计算机 D、微型计算机系统 2.CPU中运算器的主要功能是( D ) A、算术运算 B、逻辑运算 C、函数运算 D、算术运算和逻辑运算 3.8086CPU中的段寄存器用来存放( C ) A、存储段的物理地址 B、存储器的逻辑地址 C、存储器的段基值 D、存储器的起始地址 4.8086系统中内存储器的地址空间为1M,而在进行I/O-读写时,有效的地址线是( B ) A、高16位 B、低16位 C、高8位 D、低8位 5.8086CPU在进行写内存操作时,控制信号M/IO-和DT/R-是( D ) A、00 B、0 1 C、1 0 D、1 1 6.芯片8288在8086CPU系统中用作( C ) A、总线锁存器 B、总线驱动器 C、总线控制器 D、总线仲裁器 7.有一静态RAM芯片的地址线为A0~A9,数据线为D0~D3,则该存储器芯片的存储 容量为( D ) A、2K×4位 B、1KB(B:字节) C、2KB D、1K×4位 8.在16位存储系统中,为了( C ),存储字最好存放在偶地址。 A、便于快速寻址 B、节省所占的内存空间 C、减少执行指令的总线周期 D、减少读写错误 9.有一8086系统的中断向量表,在003CH:003FH单元开始依次存放34H、FEH、00H 和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C ) A、0EH,34FE:00F0H B、0EH,0F000:0FE34H C、0FH,0F000:0FE34H D、0FH,00F0H:34FEH 10.8259A可编程中断控制器中的中断服务寄存器ISR用于( A ) A、记忆正在处理中的中断 B、存放从外设来的中断请求信号 C、允许向CPU发中断请求 D、禁止向CPU发中断请求 11.当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )

微机原理-期末考试题库及答案(含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]指令需要的总

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

上海应用技术学院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

微机原理期末复习试卷

《微机原理》期末复习试卷2010年12月 一、填空题 1.反码表示法中,零有两个编码,即( ) 和( )。 2.设X=11001101,数据采用奇校验时,其校验位C=( )。 3.运算器中的核心部件是( )。 4.计算机中有两类信息流,一类是( )信息流,另一类是( )信息流。 位为校验位,若采用奇校验在传送字符B的ASCII码42H时,其5.传送ASCII码时,D 7 编码为( ) 。 6.串行传送数据的方式有( )、( )两种。 7.串行通信中约定:一个起始位,一个停止位,偶校验,则数字“5”的串行码为( ),数字“9”的串行码为( )。 8.利用8251进行异步串行通讯,当设定传输速率为8400波特,传输格式为1个起始位,1个停止位时,每秒最多可传送的字节数是( )。 9.设[X]10=54.625,则[X]2=(),[X]8=( ) 10.全相联映像比直接映像利用率(),冲突概率()。 11.()是一个高速小容量临时存储器。 12.存储芯片6264(8k×8位)有()条数据线,()地址线。 13.按总线中的数据类型不同,可把总线分为()、()、() 14、IBM宏汇编中的运算符包括①、②、③、④和合成运算符。 15、IBM宏汇编中,段定义命令包括:①、②、③、④。 16、CPU芯片功耗的增加会使芯片工作温度升高,在芯片设计和使用中可采用①、②和 ③等措施进行处理。 17、常用的外部总线包括:①、②、③、④等。 18、总线传输方式包括:①、②和③。 二、选择题 1、以下和不是IBM宏汇编的保留字。 A、AAA B、DH C、GOTO D、IF 2、早期8086的时钟频率为8MHz,其时钟周期为ns。 A、25 B、125 C、250 D、500 3、CPU处于状态中,功耗最低。 A、常规 B、暂停 C、睡眠 D、停止时钟

微机原理试题及答案

微机原理试题及答案 微机原理试题及答案 一、填空题(每空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单片机中,

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

微机原理期末考试试卷 (有答案) -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、 在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为__1011 1101__。 2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的 地址总线 、 数据总线_和控制总线。 3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA 应为__低电平__。 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、外部中断0INT 和1INT 有两种触发方式:___电平触发方式___和__边沿触发方式__。 9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为___异步通信____和_____同步通信____。 10、若累加器A 中的数据为0111 0010B ,则PSW 中的P=____0________。 二、选择题 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

微机原理习题集以及答案

第一部分 例题与习题 第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

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

的数据线为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、在8086/8088系统中,存储器是怎样组织的?整个存储空间有多大?最大逻辑长度为多大?至少可将存储器分为多少个段?段起始于什么位置?偏移地址是什么?怎样计算20位物理地址? ①分段组织②1兆字节③64K字节④至少分成16段⑤起始于最后四位二进制数都为0的位置⑥偏移地址是相当于段起始位置的偏移量⑦段地址×16+偏移地址 2、系统总线分为哪几组?各自传送的方向如何? ①分成3组:数据部线、地址总线、控制总线②数据总线和控制总线都是双向的,地址总线始终由CPU发出 3、8086微处理器分为哪几个部分?它们之间采用什么工作方式?其中状态寄存器由几类标志组成?与中断有关的是哪一位? ①分成2部分:总线接口部件、执行部件②并行工作方式③2类:状态标志、控制标志④IF 位,IF置1,响应外部可屏蔽中断 4、怎样将8086设置为最小或最大模式?分别应配置哪些外围器件?作用怎样?最大模式与最小模式的配置相比多了什么器件?作用是什么? ①引脚接高电平则设置为最小模式,如接低电平则设置为最大模式②最小模式下:1片8248A,作为时钟发生器;3片8282或74LS373,用来作为地址锁存器;2片8286/8287作为总线收发器。最大模式下:1片8284A,3片8282,2片8286,1片8288总线控制器,1片8259A及有关电路③8284A除了提供频率恒定的时钟信号外,还对准备发(READY)和(RESET)信号进行同步。8282:地址/数据总线是复用的,而和S7也是复用的,所以在总路线周期前一部分时间中输出地址信号和信号的引脚,在总线周期的后一部分时间中改变了含义。因为有了锁存器对地址和进行锁存,所以在总线周期的后半部分,地址和数据同时出现在系统的地址总线和数据总线上;同样,此时也在锁存器输出端呈现有效电平,于是确保了CPU对存储器和I/O端口的正常读/写操作。8286/8287:当系统中所连的存储器和外设较多时,需要增加数据总线的驱动能力。④多了1片8288。作用:对CPU 发出的S0,S1,S2控制信号进行变换和组合,以得到对存储器和I/O端口的读/写信号和对锁存器8282及对总线收发器8286的控制信号。 5、8086/8088系统中为什么将数据与地址总线复用? 因为数据线与地址线传送时间不一样,在总线周期T1传送地址,其他时刻传送数据,传送数据和地址时间是分离的,所以8086/8088系统中能将数据线与地址线复用。 6、CPU从奇地址或偶地址读写一个字(或字节)时,和A0是什么电平?分别用几个总线周期? A0 操作总线周期 0 0 从偶地址开始读/写一个字1个 1 0 从偶地址单元或端口读/写一个字节1 个 0 1 从奇地址单元或端口读/写一个字节1个 1 1 0 从奇地址开始读/写一个字2个(在第一总线周期,将低8位数据送到AD15—AD8,在第二个总线周期,将高8位数据送到AD7—AD0) 7、CPU的READY和RESET信号有什么作用?

微机原理习题及答案

一、选择 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、移码

微机原理与接口技术考试试题及答案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)

(完整版)微机原理复习题2(含答案),推荐文档

汇编语言试卷 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码 填在题干后的括号内,每小题1分,共20分) 1.十六进制数88H,可表示成下面几种形式,请找出错误的表示(D)。 A)无符号十进制数136 B)带符号十进制数-120 C)压缩型BCD码十进制数88 D)8位二进制数-8的补码表示 2.指令指针寄存器是(A)。 A)IP B)SP C)BP D)PSW 3.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是(D)。 A)表示结果中含1的个数为偶数B)表示结果中含1的个数为奇数 C)表示该数为偶数D)表示结果中低八位含1的个数为偶数 4.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是(D)。 A)MOV AL,00H B)AND AL,00H C)XOR AL,AL D)SUB AL,AL 5.下列指令执行后总是使CF=0,OF=0的是(A)。 A)AND B)NEG C)NOT D)INC 6.完成同指令XCHG AX,BX相同功能的指令或指令序列是(C )。 A)MOV BX,AX B)PUSH AX POP BX C)MOV CX,AX MOV AX,BX MOV BX,CX 7.设AH=0,AL=06H,BL=09H,执行指令 ADD AL,BL AAA 之后,其结果应是(A )。 A)AH=01,AL=05 B)AH=1 AL=15 C)AH=0 AL=0FH D)AH=0 AL=05 8.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为(C )。 A)OF=1,CF=0 B) OF=1,CF=1 C) OF=0,CF=0 D) OF=0,CF=1 9.在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是(C)。 A) CX=0且ZF=0 B) CX=0且ZF=1 C) CX=0或ZF=0 D) CX=0或ZF=1 10.下面指令中,合理而有意义的指令是(D)。 A) REP LODSB B) REP SCASB C) REP CMPSB D) REP MOVSB 11.在汇编语言程序中,对END语句的叙述正确的是(C )。 A) END语句是一可执行语句B) END语句表示程序执行到此结束 C) END语句表示源程序到此结束D) END语句在汇编后要产生机器码 12.下面的数据传送指令中,错误的操作是(D)。 A) MOV SS:[BX+DI],1000H B) MOV DX,1000H C) MOV WORD PTR[BX],1000H D) MOV DS,2000H 13.下面指令执行后,变量DAB中的内容是(C)。 DAW DW2A05H DAB DB 0FAH

微机原理试题及答案 (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单元中分别存放的是两个双

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

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基址寄存器

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