当前位置:文档之家› 《微机原理及应用》A-专升本1 期末考试试题及参考答案

《微机原理及应用》A-专升本1 期末考试试题及参考答案

《微机原理及应用》复习题A

一、填空题

1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。

MOV DX , (1)

(2) AL, DX

(3) AL, 20H

(4)______

MOV DX,(5)

MOV AL,0

OUT DX,AL

…..

NEXT: ……

2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。

图1

MOV DX, (6)

MOV AL, (7)

OUT DX, AL ;初始化82C55

MOV DX, (8)

MOV AL, (9)

(10) ;数码管稳定显示“8”

3..8086 CPU有条地址线,可形成的存储器地址空间,地址范围

为。

4..中断类型号为24H的中断向量存放在开始的存储单元。

5..一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。

6..一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首单元的物理地址是________,末单元的物理地址是________。7.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。8.若8086 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。

二、综合题

1.一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示:

图2

如果线路上传送的字符格式包括7位ASCII码数据,一位奇偶校验位,一位停止位。要求:(1) 写出该帧字符所传送的数据值,并说明是奇校验还是偶校验。(2) 如果波特率为600bps,请计算传送上面这一帧数据所需要的时间。(3) 若波特率系数K=16,请计算发送时钟频率TXC的频率值。

2. 图3为两级译码构成口地址译码电路,PS输出低电平为片选信号。试问

图3 图4

(1) 开关K上合,PS的寻址范围是________。(2) 开关K下合,PS的寻址范围是

________。

(3) 开关K下合,A3改接B,A4改接A,则PS的寻址范围是________________。

(4) 请用二进制表示法写出图4的译码电路所决定的端口地址。

3. 某系统外接电路如图5,8255A口地址为2F0H~2F3H,请设计源程序,一次性的测试开

关的位置,当K闭合时,LED亮,K断开时LED灭(提示:C口高4位应为方式0输入,低4位为方式0输出)。

图5

CODE SEGMENT

ASSUME CS:CODE

BEG:

;C口初始化

;读C口

;测试PC7并组织输出数据

;数据写入C 口使LED 亮/灭

;返DOS

CODE ENDS

END BEG

4.设8253的选通地址为240H ~243H ,采用BCD 计数,计数器2输出用于申请中断。如果计数器2的输入时钟频率为20KHz ,输出信号每秒引起100次中断。要求 (1) 算出计数初值,(2) 编写初始化程序。

5.(20分) 图6为某A/D 转换器的设计方案,设0Y 、1Y 所对应的地址分别是300H 和301H 。(1)试编写启动A/D 对通道4转换、检测A/D 是否转换完毕、读取A/D 转换数据的程序分段。(2)要求对通道4采集10个数据,并存放到以6000:0为起始地址的RAM 中,试编写该程序。

图6

附录:1、8255A 方式选择控制字格式

2、8253控制字格式

《微机原理及应用》参考答案

一、填空题

1.

01.240H 02. IN

03.CMP 04. JZ NEXT 05.241H

2. 06. 21BH 07. 80H

08. 219H 09. 7FH 10.OUT DX,AL

3. 11.20 12. 1M 13.00000H~FFFFFH

4. 14.0000H :0090H

5. 15.0 01111111 /5FFFH

6. 16.579B4H 17.56780H 18. 6677FH 7.19.1FFCH

8.20.存储器写

二、、综合题

1. 解:

(1) 发送的7位数据是0111001B或39H,偶校验。

(2) 发送一帧数据共10位,所需的时间:T=10/600bps=16.6ms

(3) TXC的频率为:f=K×600bps=16×600=9600HZ=9.6KHZ

2. 解: (1) 230H~237H (2) 3F0H~3F7H (3) 3E8H~3EFH (4) 33cH

3. 解:

CODE SEGMENT

ASSUME CS:CODE

BEG:

MOV DX, 2F3H

MOV AL,

OUT DX, AL ;C口初始化

MOV DX, 2F2H

IN AL, DX ;读C口

TEST AL, 10000000B ;测试PC7并组织输出数据

JNZ XX

MOV AL, 00000001B

OUT DX, AL ;数据写入C口使LED亮/灭

JMP ZZ

XX: MOV AL, 00000000B

OUT DX, AL ;

ZZ: MOV AH 4CH

INT 21H ;返DOS

CODE ENDS

END BEG

4. 解:

(1) 初值为20KHZ/100=200或C8H

(2) 编程:MOV DX,243H

MOV AL,10110001B(或B1H)

OUT DX,AL ;

MOV DX,242H

MOV AL,8CH

OUT DX,AL ;

MOV AL,00H (该句也可以为:XOR AL,AL)

OUT DX,AL ;

5.解:

(1)

启动A/D对通道4转换程序分段:

MOV DX, 300H

MOV AL, 4

OUT DX, AL

检测A/D是否转换完毕程序分段

MOV DX, 301H

XX: IN AL, DX

TEST AL, 00100000B

JZ XX

读取A/D转换数据的程序分段。

MOV DX, 300H

IN AL, DX

(2)

CODE SEGMENT

ASSUME CS:CODE

START: MOV CX, 10

MOV AX, 6000H

MOV DS, AX

MOV SI, 0

YY: MOV DX, 300H

MOV AL, 4

OUT DX, AL

MOV DX, 301H

XX: IN AL, DX

TEST AL, 00010000B

JZ XX

MOV DX, 300H

IN AL, DX

MOV [SI], AL

INC SI

LOOP YY

MOV AH, 4CH

INT 21H

CODE ENDS

END START

微机原理及应用期末试卷及答案

微机原理与汇编语言(期末试卷A答案) 一、单项选择题(每题2分,共40分) 1.(B )用来存放即将执行的指令的偏移地址的寄存器是 A.SP B.IP C.BP D.CS 2.(A )源变址寄存器是 A.SI B.DI C.SP D.BX 3.(B )设SP=1110H,执行PUSH AX后,SP中的内容为 A.SP=1112H B.SP=110EH C.SP=1111H D.SP=110FH 4.(D )语句DA1 DB 2 DUP(3,5,7)汇编后,与该语句功能等同的语句是A.DA1 DB 3,5,7 B.DA1 DB 2,3,5,7 C.DA1 DB 3,5,7,2 D.DA1 DB 3,5,7,3,5,7 5.( B )下面四个寄存器中,不能用来作为间接寻址的寄存器是 A.BX B.CX C.BP D.DI 6.( C )确定下列哪些数据在汇编语言中是非法的 A.19AH B.1372 C.102B D.145 7.(D)若栈顶的物理地址为20100H,当执行完指令PUSH AX后,栈顶的物理地址为 A.20102H B.20101H C.200FFH D.200FEH 8.( C )当执行完下列指令序列后,标志为CF和SF的值是 MOV AL,0C4H ADD AL,9DH A.0,0 B.0,1 C.1,0 D.1,1 9.( D )JMP WORD PTR[BX]的转移目标地址是 A.BX中的内容B.SP+BX的和 C.IP+[BX]之和D.BX指示的内存单元的内容 10.( B )8086/8088CPU的I/O指令采用间接寻址时,可以使用的寄存器是A.BX B.DX C.SI D.DI 11.(C )完成将BX清零,并使标志寄存器CF清零,下面指令错误的是A.SUB BX , BX B.XOR BX ,BX C.MOV BX,0 D.AND BX,0000H 12.(D )下面数据传送指令中,正确的是 A.MOV BUF1,BUF2 B.MOV CS,AX C.MOV CL,1000 D.MOV DX,WORD PTR[BP+DI] 13.(D )下列存储器哪一种存取速度最快 A.硬盘B.DROM C.ROM D.Cache 14.(B )完成将有符号数BX的内容除以2的正确指令是 A.SHR BX,1 B.SAR BX,1 C.ROR BX,1 D.RCR BX,1 15.( C )指令LOOPZ的循环执行条件是 A.CX≠0且ZF=0 B.CX≠0或ZF=0 C.CX≠0且ZF=1 D.CX≠0或ZF=1 16.(B )以8086/8088为CPU的微机内存最大容量为 A .4M B B.1MB C.640KB D.64KB 17 (C )与1A.5H不等的数据是 A.26.3125D B.11010.0101B C.32.5Q 18.( A )8位二进制补码表示的整数数据范围是 A.-128~127 B.-127~127 C.-128~128 D.-127~128 19.( A )下列四个寄存器中,不允许用传送指令赋值的寄存器是 A.CS B.DS C.ES D.SS 20.( B )指令MOV 100[SI][BP],AX的目的操作数的隐含段为 A.数据段 B.堆栈段 C.代码段 D.附加段 二、填空题(每空2分,共20分) 1.225D= 11100001 B= E1 H 2.已知X=-1011011,求[X]补= 10100101 。 3.地址2000H:0480H,其物理地址是20480H ,段地址是2000H ,偏移地址是0480H 。 4.按存储器的位置,可以将存储器分为内存储器和外存储器。5.8086最多可处理256 种中断,对每一个中断设置一个中断类型码。 三、判断题(共10分,对的画√,错的画×) 1.(×)在8位补码表示中,10000000表示的真值为-0 2.(×)奇偶标志位PF,当运算结果的低8位中有偶数个1时,被置为0。3.(×)CS、DS、ES和SS段都可以存放指令代码。 4.(×)MOV CS,[SI] 5.(×)MOV [DI],[SI] 6.(√)两数相等时转移可用JZ指令。 7.(×)OUT [BX],AL 8.(×)当IF=0时,CPU不能响应NMI中断。 9.(√)已知AL,BX为带符号数,计算AL*BX的乘积,使用下述程序段。 CBW IMUL BX 10.(√)在8位补码表示法中,对-128求补会产生溢出。 四、简答题(共20分) 1.冯·诺依曼型计算机的结构由哪些部分组成?各部分的功能是什么?(10分) 答:冯·诺依曼型计算机在硬件结构上主要由运算器,控制器,存储器,输

《微机基础原理及应用》期末自测题标准答案版

《微机基础原理及应用》期末自测题标准答案版 《微机原理及应用》期末自测题 一、基本概念与术语 1、8086是(16 )位计算机。8086地址线有(20 )条,可直接寻址的空间最大为(1M )。 2、总线周期是指(进行一次总线操作的时间)。基本总线周期有(4 )T状态。Tw状态是指(等待周期)。 3、8086CPU允许的I/O地址线最多可达(16 )条,最大寻址I/O空间为(64K )。 4、8086CPU由(总线接口部件BIU,执行部件EU )两部分组成,其功能为(总线接口部件BIU,负责控制存储器与I/O端口的信息读写,包括指令获取与排队、操作数存取等。执行部件EU负责从指令队列中取出指令,完成指令译码与指令的执行行。 )。其中8086CPU中标志寄存器的作用是(记录指令运行的状态标志和控制标志),指令队列的作用是(完成指令的获取和排队),20位地址加法器的作用是(将执行单元提供的16位非重定位地址重定位为20位的存储器物理地址,用于存储器接口访问总线上实际的物理存储器)。代码段物理地址由CPU的(CS,IP )两个寄存器确定。堆栈段物理地址由CPU的(SS,SP )两个寄存器确定。 5、8086中断源有(系统外部中断,内部中断两)个。8086中断服务程序入口地址由( 中断向量表)组成。中断类型号为20H,其中断向量为(80H )。 6、I/O指令IN/OUT,传送数据的寄存器为(AL,AX ),间接寻址时使用寄存器(DX ),其中 IN AL,DX的含义是(将DX中的数据写入到AL中)。OUT 60H,AL的含义是(将AL读出到地址为60H的端口中)。 7、一片8259A可以管理(8 )级中断;3片8259A可以管理(16 )级中断。 8、硬件中断是(外部引发,随机的,执行总线周期,中断类型码

《微机原理及应用》期末考试试卷附答案

《微机原理及应用》期末考试试卷附答案 一、填空(共15空,每题2分,共计30分) 1.在浮点加法运算中,在尾数求和之前,一般需要操作,求和之后还需要进行和舍入等步骤。 2.三态门有三种输出状态:、、状态。 3.字符“A”的ASCII码为41H,因而字符“E”的ASCII码为,前面加上偶校 验位后代码为H。 4.数在计算机中的二进制表示形式称为。 5.在计算机中,无符号书最常用于表示。 6.正数的反码与原码。 7.在计算机中浮点数的表示形式有和两部分组成。 8.微处理器中对每个字所包含的二进制位数叫。 9.MISP是微处理的主要指标之一,它表示微处理器在1秒钟内可执行多少。 10.PC机主存储器状基本存储单元的长度是。 二、单项选择题(共15题,每题2分,共计30分) 1. CPU包括()两部分。 A、ALU和累加器 B、ALU和控制器 C、运算器和控制器 D、ALU和主存储器 2. 财务会计方面的计算机应用属于()。 A、科学计算 B、数据处理 C、辅助设计 D、实时控制 3. 采用十六进制书写二进制数,位数可以减少到原来的()。 A、1/2 B、1/3 C、1/4 D、1/5 4. 用二一十进制数表示一位十进制数的二进制位是()。 A、1位 B、2位 C、3位 D、4位 5. 如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为()。 A、立即寻址 B、直接寻址 C、间接寻址 D、寄存器寻址 6. Cache的主要特点之—是()。 A、存储量大 B、存取速度快 C、价格便宜 D、价格便宜但容量小 7. 集成电路计算机属于第()代计算机。 A .“一” B .“二” C .“三” D .“四” 8. 堆栈是一种()存贮器。 A .顺序 B .先进后出 C .只读 D .先进先出

微机原理及应用A卷及答案

长沙理工大学考试试卷 课程编号A卷拟题教研室(或老师)签劣______________ 教研室主任签需—..................... 密........................................... 封........................................... 线................................................ 课程名称(含档次)微机原理及应用专业层次(本、专)本科 专业08自动化 ____________________ 考试方式(开、闭卷)闭卷 二、填空题(每空1分,共20分) 1、完成下面不同数制之间的转换 73.25D= _______________ B. 10010010B= ______________ H 100101.11B= _____________ D= ______________BCD 2、假设(DS) =2000H, (BX) =1256H, (SI) =528FH;位移g TABLE=2OA1H, (232F7H)=3280H, (264E5H) =2450H,贝I」 执行指令JMP BX后,(IP) = _____________ : 执行指令JMP TABLE[BX]后,(IP) =________________ : 执行指令JMP [BX][SI]后,(IP) = ______________ 。 3、8088CPU的地址总线有______________ 条,最大内存空间为 _____________ ,物理地址是由 __________ 和 __________ 形成的。 4、在8088系统中五片中断控制器8259可控制 ___________ 个中断源。 5、执行INT 04H后,中断服务程序入口地址的CS在___________ , ______ 单元,IP在_______ , ______ 单元中。 6、串行通信有两种基本的通信方式,分别是 ____________ 和___________ ・ 7、8255有两个控制字,它们分别是 ___________ 和 __________ 。 二、选择题(单项选择,每题2分,共20分) 1、下列8086CPU标志寄存器FR的标志中,不属于状态标志的是() A.OF B.PF C.IF D.CF 2、在数据传输率相同的情况下,同步字符串送的速度高于异步字符传输,其原因是() A.字符间无间隔 B.双方通信同步 C.发生错误的概率少 D.附加位信息总量少 3、在CMPAX, DX指令执行后,当标志位SF, OF, ZF满足逻辑关系(SF涉OF) +ZF=0 时,表明()。 A.AX >DX B.AX

《微机原理及其应用》考试试题及答案

南京航空航天大

A3. RD低电平,WR三态,M/IO低电平B3. RD三态,WR低电平,M/IO高电平C3.RD低电平,WR高电平,M/IO高电平D3.RD高电平,WR低电平,M/IO高电平 9. 8086/8088中断系统可处理__B1__个中断源,中断类型码的范围为__A2__, 中断向量设置在内存__A3__, 优先权最高、最低的中断分别是___A4___。 A1. 255 B1. 256 C1. 128 D1. 1024 A2. 0~255 B2. 1~255 C2. 0~127 D2. 0~1023 A3. 00000H~003FFH B3. 00400H~007FFH C3. FFFFFH~FF800H A4. 除法出错, 单步B4. NMI, 单步C4. NMI, INTR D4. 除法出错, INTR 10.当8253定时器0的时钟脉冲为1MHZ时,其二进制计数时的最大定时时间为B1 ,这时写入定时器的初值为A2 。 A1. 65.535ms B1. 65.536ms C1. 131.71ms D1. 131.72ms A2. 0000H B2. FFFFH C2. 0001H D2. FFFEH 11. 8255工作于中断方式传送数据时,可供使用的8位数据端口个数有__B 。 A.1 B.2 C. 3 D. 4 12. 设异步串行通信时,每个字符对应1个起始位,7个信息位,1个奇/偶校验位和2个停止位,每秒传送这样字符240个,其波特率为___B__ b/s。 A . 2400 B. 2640 C. 1200 D. 1920 13. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是___B___。 A.汇编指令 B.伪指令 C.机器指令 D.宏指令 14. 汇编语言源程序经汇编后,可直接生成___B___。 A. .OBJ及.ASM文件 B. .OBJ及.LST文件 C. .LST及.ASM文件 D. .OBJ 、.LST及.ASM文件

微机原理及应用卷A参考答案

微机原理及应用1参考答案 一、填空题,每空1.5分,满分15 分。 1、数36.875转换成二进制数是100100.111B 2、补码10111111的真值是-65D 3、十进制数4256的压缩BCD码表示为:0100 0010 0101 0110 B 4、8086/8088构成的微机中,每个主存单元对应两种地址:物理地址和逻辑地址 5、8086 CPU的物理地址是指实际的20位主存单元地址,每个存储单元对应唯一物理 地址,其范围是00000H ~FFFFFH 6、8086的存储器采用奇偶存储体结构,数据在内存中的存放规定是:低字节存放在 低地址中,高字节存放在高地址中,以低地址为字的地址, 7、CPU从主存取出一条指令并执行该指令的时间称为指令周期 二、选择题每题2分满分10分。 1、将二进制数101101101.111101转换成十六进制数是(B) 2、补码10110110代表的十进制负数是(A) 3、.将微处理器、内存储器及I/O接口连接起来的总线是( C ) 4、8255A引脚信号WR=0,CS=0,A1=1,A0=1时,表示( B ) 5、8086的标志寄存器分为______ 状态标志位和______控制标志位( D ) 三、判断下列指令的正误,每题1.5分,满分15分 1、MOV ES,3F00H ;(×) 2、PUSH AL; (×) 3、SHL AX,2 ;(×) 4、MOV [BX],[SI]; (×) 5、IN AL,DX;(√) 6、POP CS; (×) 7、MOV DS,1000H ; (×) 8、IN AL,N (N>255); (×) 9、MOV BYTE PTR[BX],1000H; (×) 10、ADD AL,DATA[BX]; (√) 四、编程和分析题,共32分 1、(8分) 答:POP DX POP CX POP BX POP AX 2、(6分) (1)答:SBB AX,0550H (2)答:MOV AX,SEG TABL0 3、(9分) ①上述程序段执行后(A)=5678H (B)=1234H, ②设执行前SP=200H,执行后SP=200H 4、解:中断向量表指针为4*n=4*4AH=128H,即:0000:0128H。 通过中断向量表,中断服务程序的入口地址为0F000H:1806H ,物理地址:F1806H 五、综合题(28分) 1、试编写程序,求符号函数如下图所示,设x在AL中。(15分) 答:参考程序如下:

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

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

[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. 存储器的起始地址

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

1.8086的数据线为16 位,地址线为20 位,I/O口使用16 位地址线。 2.在某进制的运算中7×3=33,则7×5=_55。 3.用8位二进制数表示整数时,十进制数(-128)的补码为_10000000_。原码为无,反码为无。 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

XXX《微机原理及应用》20春期末考试参考答案

XXX《微机原理及应用》20春期末考试参 考答案 XXX《微机原理及应用》20春期末考试 试卷总分:100得分:100 一、单选题(共50道试题,共100分) 1.8255芯片有()种基本工作方式 A.2 B.3 C.4 D.6 答案:B A.16条,64KB B.16条,1MB C.20条,640KB D.20条,1MB 答案:D 3.高速缓冲存储器的出现是因为()在CPU与常规主存之间增加了cache。 A.增大内存储器的容量 B.增大外存储器容量

C.提高计算机系统工作稳定性 D.提高CPU的运行速度,解决计算机系统“瓶颈”效应 答案:D 4.如果指令中的地点码就是操作数的有效地点,那末这种寻址方式称为() A.立即寻址 B.直接寻址 C.间接寻址 D.寄存器寻址 答案:B 5.如指令中的地址码就是操作数,那么这种寻址方式称为()。 A.立即数寻址 B.直接寻址 C.寄存器间接寻址 D.寄存器寻址 答案:A A.AX,BX,CX,DX;公用寄存器 B.BP,SP,SI,DI;公用寄存器 C.AX,BX,CX,DX;通用寄存器

D.CS,DS,ES,SS;段地点寄存器 答案:C 7.现代计算机通常是将处理程序存放在连续的内存单元中,CPU在执行这个处理程序时,使用一个寄存器来指示程序的执行顺序,这个寄存器为()。 A.指令寄存器 B.指令译码器 C.指令缓冲寄存器 D.指令指针寄存器 答案:D 8.0~9的ASCII码值是,A~Z的ASCII码值是。() A.30H~39H,41H~5AH B.40H~49H,61H~7AH C.30H~39H,61H~7AH D.40H~49H,71H~8AH 答案:A 9.8253芯片有()个端口地点。 A.2 B.3 C.4

微机原理及应用试题库(有答案)

《微机原理及应用》试题库 1. 下列四条指令中, B 是错误的。[LEA指令格式中要求源操作数必须为内存单元地址,目的操作数必须为一个16位的通用寄存器] A. LEA AX, [2728H] B. LEA CX, 6093H C. LEA SP, [0482H] D. LEA BX, [BP+SI] 2. 下面的哪项是有效标识符: B 【有效标识符的遵循的规则在书上109页,需谨记】 A . 4LOOP: B. DELAYIS: C. MAIN A/B: D. GAMA$1: 3. 如图所示的三态输出电路,当 A 时,V B≈V DD。【单向三态输出电路当E为低电位时不管A点是什么电平B处都为高阻在书上29页】 A. E(ENABLE)=1, A=1 B. E(ENABLE)=1, A=0 C. E(ENABLE)=0, A=1 D. E(ENABLE)=0, A=0 4. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX 后,存放数据21H的物理地址是 D 【SS*16+(SP-2);得出的两个物理地址为200FEH和200FFH,07H在200FEH中,21H在200FFH 中,低位在前高位在后】 A. 20102H B. 20101H C. 200FEH D. 200FFH 5. 执行完毕下列程序段后,BX寄存器中的内容是 C 。 MOV CL,3 MOV BX,00B7H ROL BX, 1 ROR BX,CL A. 0C02DH B. 00EDH C. 002D H D. 000DH 6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。【作为间接寻址方式的寄存器有BX、BP、SI、DI】 A. CX B. BX C. BP D. DI 7. 执行下列程序段: MOV AX,0 MOV BX,1 MOV CX,100 AA:ADD AX,BX INC BX LOOP AA HLT 执行后的结果:(AX)= C ,(BX)= 。 A. 5050,99 B. 2500,100 C. 5050,101 D. 2550,102

微机原理及应用期末试卷大全(有答案)

武汉大学微机原理与接口技术考试试卷(A) 一、填空题(每空1分,共20分) 1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。 MOV DX , (1) (2) AL, DX (3) AL, 20H (4)______ MOV DX,(5) MOV AL,0 OUT DX,AL ….. NEXT: …… 2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。 图1 MOV DX, (6) MOV AL, (7) OUT DX, AL ;初始化82C55 MOV DX, (8) MOV AL, (9) (10) ;数码管稳定显示“8” 3..8086 CPU有条地址线,可形成的存储器地址空间,地址范围 为。 4..中断类型号为24H的中断向量存放在开始的存储单元。 5..一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。 6..一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首单元的物理地址是________,末单元的物理地址是________。7.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。8.若8086 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。二、综合题(80分) 1.(10分) 一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示:

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

1.试题可采用粘贴方式,请用B5纸打印,粘贴时不要超过边框。 2.本科课程的试题一般不留答题空间,答案写在专用答题纸上,专科课程试题一般要留答题空间,答案直接做在试卷上。 年级 专业班级 姓名 学号 考试时间 年 月 日 午 订 装 线 2009 ——2010 学年 第 1 学期 课程名称: 微机原理及应用 考试形式:( 闭 )考核方式:(考试) 题号 一 二 三 四 五 总分 得分 评阅人签 名 一、单项选择题(每题 1分,共 15 分) 1.若用户数据位于存储区10000H ~1FFFFH ,则该数据的段地址为__C____。 (A) 0100H (B) 1FFFH (C) 1000H (D) 0FFFH 2.8086 CPU 在响应中断时顺序将_____C_____内容压入堆栈。 (A) CS.IP.PSW (B) IP.CS.PSW (C) PSW.CS.IP (D) PSW.IP.CS 3.设(10FF0H)=10H ,(10FFlH)=20H ,(10FF2H)=30H ,则从物理地址10FF1H 中 取出一个字的内容是 B 。 (A) 1020H (B) 3020H (C) 2030H (D) 2010H 4.连续启动两次独立的存储器操作之间的最小间隔叫____D______。 (A) 存取时间 (B) 读周期 (C) 写周期 (D) 存取周期 考场座号 试卷类型 A 卷 得 分 命题教师签名: 汤定德 系主任签名: 徐根耀 日 期 2009.12.18

3.试编写由8位某型号数模转换器产生锯齿波模拟信号的一段程序,设地址51CH 为计算机中译码器的输出,且该输出信号使数模转换器的CS 为低电平。(10分) CODE SEGMENT ASSUME CS:CODE (2分) START:MOV CX,256 MOV AL,0 MOV DX,51CH (2分) LOOP1:OUT DX,AL CALL DELAY INC AL LOOP LOOP1 JMP START CODE ENDS (5分) END START (1分) 五、计算题(第1题5分、第2题10分,共15分) 1.10010110 11010101(5分) 解:根据“相异则或”的原则(2分),可得结果为01000011.(3分) 2.00011001-00100000(要求有较详细的运算步骤)(10分) 解: (5分) 而11111001即为-7的补码(2分),故差应为10000111(3分). 得 分 订 装 线

微机原理及应用 (专科)1

作业提交 1
1. 某计算机字长为 16 位,其内存容量为 1024K 字节,按字编址,它的寻址空间为
(A) 512KB
(B) 1024K
(C) 1024KB
(D) 512K [参考答案:B] 分值:5
0
得分: 分
2. MDR 表示的意思是( )。 (A) 累加器
系统自动批改于 2018 年 10 月 19 日 11 点 56 分
(B) 环形计数器
(C) 存储器地址寄存器
(D) 寄存器
[参考答案:C] 分值:5
0
得分: 分
系统自动批改于 2018 年 10 月 19 日 11 点 56 分
3. 微机系统中,有四级(或四层)总线,分别是片内总线、片总线、内总线和( )。

(A) USB 总线
(B) 外总线或通信总线
(C) 地址总线
(D) 内总线 [参考答案:B] 分值:5
0
得分: 分
4. MDR 表示的意思是( )。 (A) 累加器
系统自动批改于 2018 年 10 月 19 日 11 点 56 分
(B) 存储器地址寄存器
(C) 寄存器
(D) 环形计数器
[参考答案:B] 分值:5
0
得分: 分
系统自动批改于 2018 年 10 月 19 日 11 点 56 分
5. 程序控制类指令的功能是( )。 (A) 进行 CPU 和 I / O 设备之间的数据传送

(B) 改变程序执行顺序
(C) 进行主存与 CPU 之间的数据传送
(D) 进行算术运算和逻辑运算
[参考答案:B] 分值:5
0
得分: 分
系统自动批改于 2018 年 10 月 19 日 11 点 56 分
6. 指令“MOV AX,[BX+20H]”源操作数的寻址方式为( )。 (A) 寄存器寻址
(B) 寄存器间接寻址
(C) 寄存器相对寻址
(D) 以上均不对
[参考答案:C] 分值:5
0
得分: 分
系统自动批改于 2018 年 10 月 19 日 11 点 56 分
7. 下列指令有语法错误的是( )。 (A) SHL AX,2
(B) OUT DX,AL

微机原理及应用试题及答案

微机原理及应用试题及答案(总23 页) -本页仅作为预览文档封面,使用时请删除本页-

电气工程及其自动化专业《微机原理及应用》试题 一、填空题(每空1分) 1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、 系统配置。 2. 微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等 部件,这些部件通过数据总线、地址总线、控制总线相连接。 3. 8086的标志寄存器中控制标志有:IF、DF、TF。 4. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。 5. 随机存储器RAM可分为双极型和 MOS型两大类。 6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。 7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。 8. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。 9. 串行通信中的数据传送模式有:单工,半双工,全双工。 10. 串行通信中最基本的通信方式:异步通信,同步通信。 11. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。 12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号, 可设置3种工作方式。 13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。 14.汇编语言指令语句格式: [标号:]操作码助记符[操作数1][,操作数2][;注释] 15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。 16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。 17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。 18.地址译码的方式有线译码、部分译码、全译码三种。 19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。 20.8237是可编程DMA控制器,它有 4个独立的DMA 通道。 21. 8253每个计数器有 2 种计数方式,计数范围分别为: BCD 0~9999 ;二进制0~FFFFH 。 22.TTL电平经 1488 转换为RS-232C电平,RS-232C电平经 1489 转换为TTL电平。 23. 8086处理器的基本数据类型是字节、字、双字。 24. 8086指令的操作数寻址方式有:立即数、寄存器、存储单元、 I/O端口。 25.常见A/D转换器的类型有:并行比较型、双积分型、逐次比较型。 26. 一个计算机系统所具有的物理地址空间的大小是由地址总线的宽度决定的, 8086系统的物理空间的地址为 1M 。

电子科技大学《微机原理及应用》20春期末考试参考答案

电子科技大学《微机原理及应用》20春期末考试 试卷总分:100 得分:100 一、单选题(共50 道试题,共100 分) 1.8255芯片有()种基本工作方式 A.2 B.3 C.4 D.6 答案:B 2.8086/8088微处理器共有地址总线的条数和可访问的最大存储器空间是()。 A.16条,64KB B.16条,1MB C.20条,640KB D.20条,1MB 答案:D 3.高速缓冲存储器的出现是因为()在CPU与常规主存之间增加了cache。 A.增大内存储器的容量 B.增大外存储器容量 C.提高计算机系统工作稳定性 D.提高CPU的运行速度,解决计算机系统“瓶颈”效应

4.如果指令中的地址码就是操作数的有效地址,那么这种寻址方式称为() A.立即寻址 B.直接寻址 C.间接寻址 D.寄存器寻址 答案:B 5.如指令中的地址码就是操作数,那么这种寻址方式称为()。 A.立即数寻址 B.直接寻址 C.寄存器间接寻址 D.寄存器寻址 答案:A 6.在8086/8088的16位寄存器中,有4个寄存器可拆分为8位寄存器使用。它们是,它们又被称为。( ) A.AX,BX,CX,DX ;专用寄存器 B.BP,SP,SI,DI;专用寄存器 C.AX,BX,CX,DX ;通用寄存器 D.CS,DS,ES,SS;段地址寄存器

7.现代计算机通常是将处理程序存放在连续的内存单元中,CPU在执行这个处理程序时,使用一个寄存器来指示程序的执行顺序,这个寄存器为()。 A.指令寄存器 B.指令译码器 C.指令缓冲寄存器 D.指令指针寄存器 答案:D 8.0~9的ASCII码值是,A~Z的ASCII码值是。() A.30H~39H,41H~5AH B.40H~49H,61H~7AH C.30H~39H,61H~7AH D.40H~49H,71H~8AH 答案:A 9.8253芯片有()个端口地址。 A.2 B.3 C.4 D.6

吉林大学《微机原理及应用》期末考试复习集

吉林大学《微机原理及应用》期末考试复 习集

单选题: 题目:采用查询方式来实现输入输出是因为它() A.速度最快 B.CPU可以不介入 C.实现起来比较容易 D.在对多个事件查询工作时,能对突发事件做出实时响应 参考选项:C 题目:串行异步通信传输的主要特点是( ) A.通信双方不必同步 B.每个字符的发送是独立的 C.字符之间的传送时间长度应相同 D.字符发送速率由波特率决定 参考选项:B 题目:8086CPU在执行MOVAL,[BX]指令的总线周期内,若BX存放的内容为1011H,则BHE和A0的状态是()。 A.0,0 B.0,1 C.1,0 D.1,1 参考选项:B 题目:某计算机的字长是16位,它的存储器容量是64KB,若按字编址那么它的最大寻址范围是()。 A.64K B.32K C.64KB D.32KB 参考选项:B 题目:在一个项目或产品研制的过程中,通常采用________类型的存储芯片来存放待调试的程序。() A.RAM B.ROM C.PROM D.E2PROM 参考选项:D 题目:8086有两种工作模式,最小模式的特点是()。 A.CPU提供全部控制信号 B.由编程进行模式设定 C.不需要8286收发器 D.需要总线控制器8288 参考选项:A 题目:微机总线的位数指的是()的位数。 A.地址线 B.控制线 C.数据线 D.并行线

参考选项:C 题目:8259工作在全嵌套方式时,()引脚的中断源优先级最高 A.IR0 B.IR1 C.IR7 D.IR8 参考选项:A 题目:8259A可编程中断控制器的中断服务寄存器ISR用于() A.记忆正在处理中的中断 B.存放从外设来的中断请求信号 C.允许向CPU发中断请求 D.禁止向CPU发中断请求 参考选项:A 题目:8253可编程定时/计数器的计数范围是() A.0-255 B.1-256 C.0-65535 D.1-65536 参考选项:C 题目:在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC[BX]指令需要的总线周期数为。() A.0 B.1 C.2 D.3 参考选项:C 题目:在8086宏汇编过程中不会产生指令码,只用来指示汇编程序如何汇编的指令是() A.汇编指令 B.伪指令 C.机器指令 D.宏指令 参考选项:B 题目:8086中,组寄存器都可以用来实现对存储器的寻址。() A.AX,SI,DI,BX B.BP,BX,CX,DX C.SI,DI,BP,BX D.BX,CX,SI,DI 参考选项:C 题目:8086CPU通过M/控制线来区分是存储器访问,还是I/O访问,当CPU执行INAL,DX指令时,该信号线为()电平。 A.高 B.低 C.ECL D.CMOS 参考选项:B

微机原理及应用期末考试复习参考

微机原理及应用期末考试复习参考资料 一、微机原理与应用模拟试题Ⅰ 一、填空题(每空1分,共25分) 1、指令由和组成. 2、I/O接口是微机系统(de)一种部件,它被设置在与之 间. 3、已知[X]补=()B,则真值X= . 4、IF是标志;SP称为;CS称为 . 5、段地址为A382H,偏移地址为1234H,则对应(de)物理地址为 . 6、8086CPU由和两部分组成. 7、CPU(de)基本时间计量单位称为周期. 8、SP总是指向堆栈(de) . 9、指令MOV AX,[BP+200]读取(de)是段(de)存储单元. 10、由8个二进制位组成(de)基本数据表示单元称为 . 11、访存空间(de)是指CPU所能访问(de) . 12、某存储器芯片(de)存储容量为32K×8,则该芯片有个存储单元. 13、PENTIUM(de)工作模式有、、 . 14、指令由、和操作数字段组成.

15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围 为 . 16、电可擦除(de)可编程只读存储器(de)英文简写为 . 17、逻辑地址由段基值和___ ___组成. 二、判断题(每小题分,共15分,在每小题后面 (de)括号中认为正确(de)画“√”,错误(de) 画“×”) 1、堆栈是处在CPU内部(de)一个部件.() 2、8086(de)状态标志位有9个.() 3、IP是EU中(de)寄存器.() 4、IP中存放(de)是正在执行(de)指令(de)偏移地址.() 5、全地址译码法是指存储器芯片上(de)所有地址均参加译码.() 6、EPROM是电可擦除(de)PROM.() 7、中断是指CPU执行程序过程被意外暂停.() 8、EEPROM中存储(de)数据不会因掉电而丢失.() 9、SRAM是不用刷新(de)RAM.() 10、总线周期是指 CPU通过总线访问一次内存或外设(de)时间.() 三、单项选择题(每题分,共15分) 1、用来存放即使执行(de)指令(de)偏移地址(de)寄存器是().

微机原理及应用参考答案

名师整理优秀资源 参考答案 第一章计算机中的数制和码制 第二章计算机概述 一、填空题 1.8 2.2 3. 1024 4. 2 5.5、11001.1、00100101.0101B 5. 1000010B、42H、66H 6. 41.625、29.AH 7. 10001101B 8. 11001001、11001010 9. -128 ~ +127 10. 系统软件、应用软件 11. 电子管、超大规模集成电路 二、单选题 1. A 4. C 2. C 5.A 3.D 6. C 三、分析简答题 1. 8086 CPU 的总线根据其中信息传送的类型可分为几种?哪几种? 答:8086 CPU 的总线根据其中信息传送的类型可分为三种种, 分别是:数据总线、地址总线和控制总线 2. 写出-25 的原码、反码、补码,并将补码转换成十六进制数 (设机器字长为8 位)。答:X=-25=-11001B X 原码:10011001B

X 反码:11100110B X 补码:11100111B = E7H

名师整理 优秀资源 3. 举例说明什么是机器数,什么是真值? 答: 将符号数值化了的数称为机器数。 如: -18=-10010B(真值);机器数为: 10010010B 第三章 半导体存贮器 一、填空题 1. ROM 、RAM 2. 6 个 3. 8、4 二、单选题 1. A 5. C 2 . B 3 . D 4 . B 6 . C 7 . B 三、分析简答题 1. 在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点? 答: ①全译码方式: 存储器芯片中的每一个存储单元对应一个唯一的地址。 译码需要的器件多; ②部分译码方式:存储器芯片中的一个存储单元有多个地址。译码简单; ③线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。

相关主题
文本预览
相关文档 最新文档