微机原理部分答案

发布 2022-09-04 22:10:28 阅读 6389

微机原理复习题。

一、 单项选择题。

1.用来存放下一条将要执行的指令地址的寄存器是 ( b )

a.sp b.ip c.bp d.cs

2.要使串处理从低地址向高地址进行,应把标志位置为 ( d )

a.if=1 b.tf=0

c.df=1 d.df=0

3.使状态标志位cf清零的错误指令是 ( c )

a.or ax,ax b.sub ax,ax

c.mov cf,0 d.clc

4.设sp=1110h,执行push ax指令后,sp的内容为 ( b )

a.sp=1112h b.sp=110eh

c.sp=1111h d.sp=110fh

5.汇编源程序出现语法错误的指令有 ( d )

a.mov [bx+si],al b. mov ax,[bp+di]

c.mov ds,axd. mov cs,ax

6.8259a是( b )

a.可编程dma控制器b.可编程中断控制器。

c.可编程定时/计数器d.总线仲裁器。

7.设bl中有一无符号数,实现把bl中的数乘以2,应选用的指令是 ( b )

a.shr bl,1 b.shl bl,1

c.sar bl,1 d.rcr bl,1

8.执行push ax指令的正确步骤是 ( a )

a.1.sp←sp-1,(sp)←ah b.1.(sp)←ah,sp←sp-1

2.sp←sp-1,(sp)←al2.(sp)←al,sp←sp-1

c.1.sp←sp+1,(sp)←ah d.1.(sp)←ah,sp←sp+1

2.sp←sp+1,(sp)←al2.(sp)←al,sp←sp+1

9.cf=1 时转移到目标地址的条件转移指令是 ( b )

a.jnc b.jc c.jz d.js

10.在微处理器发出地址信息并稳定后,当( a )后,通知接口芯片,片选信号ce已稳定,输入口已与数据总线接通,微处理器可以进行读操作。

a.有效、m/=lb.有效、m/=h

c.有效、m/=ld.有效、m/=h

11. intel 8086/8088中断向量表中的类型21h是( d )

a.双重失效b.段不存在。

c.协处理器出错系统调用。

12.设al=04h,bl=0f8h,执行imul bl指令后,结果是 ( d )

a.ax=0032h b.ax=00e0h

c.ax=03e0h d.ax=0ffe0h

13.指令的操作数中,允许出现表达式,例如buf1与buf2均为变量名,下面指令中语法正确的是 ( d )

a.mov ax,bufl*buf2

b.mov ax,buf1/buf2

c.mov ax,buf1+es:buf2

d.mov ax,buf2-buf1

14.下面指令中,操作数的寻址方式为寄存器间接寻址的指令是 ( c )

a.inc word ptr [bx+si]

b.inc cx,[si+count]

c.neg byte ptr [bx]

d.add ax,b

15.num equ 80h

da db 34h

and da,num

上述语句执行后,da中的内容是。

a.0b4h b.80h c.34h d.0

16. 8288的作用是(d )。

a.地址锁存器 b.数据收发器。

c.时钟信号源 d.总线控制器。

17.8086微处理器工作最小方式下的总线收发器8286,其控制信号de和t分别与微处理器(a )信号相连。

a.;dt/ b.;ale

c. aled.;

18. mov al,80h

mov cl,2

sar al,cl

上述指令序列执行后,结果是。

a.al=40h b.al=20h

c.al=0c0h d.al=0e0h

19.下面是实现将al内容加1的压缩型bcd码加法程序段,其中正确的指令序列是 ( a )

a.inc al b.add al,1

daadas

c.add al,1 d.stc

daaaaa

20.现有数据存储如图所示:

30100h

30101h

30102h

30103h

设al=01h,bx=0100h,ds=3000h执行换码指令xlat后正确的结果是( b )

a.al=20h b.al=38h

c.al=00h d.al=41h

21.中断向量表存放在存储器的( b )中。

b.00000h~003ffh

22.使状态标志位cf清零的错误指令是 ( c )

a.or ax,ax b.sub ax,ax

c.mov cf,0 d.clc

23.若把组成计算机中的运算器和控制器集成在一块芯片上称为( c )。

a.微型计算机 b.单片机 c.微处理器 d.单板机。

24.微处理器只启动外设而不干预传送过程的传送方式是( b )方式。

a.中断 c.查询 d.无条件。

25.8259a是( b )

a.可编程dma控制器b.可编程中断控制器。

c.可编程定时/计数器d.总线仲裁器。

26.设bl中有一无符号数,实现把bl中的数乘以2,应选用的指令是 ( b )

a.shr bl,1 b.shl bl,1

c.sar bl,1 d.rcr bl,1

27.执行push ax指令的正确步骤是 ( a )

a.1.sp←sp-1,(sp)←ah b.1.(sp)←ah,sp←sp-1

2.sp←sp-1,(sp)←al2.(sp)←al,sp←sp-1

c.1.sp←sp+1,(sp)←ah d.1.(sp)←ah,sp←sp+1

2.sp←sp+1,(sp)←al2.(sp)←al,sp←sp+1

28.8251a中c/、、为( b )表示微处理器读取8251a的状态。

a.0010 b.1010 c.0101 d.1110

10.在微处理器发出地址信息并稳定后,当( a )后,通知接口芯片,片选信号ce已稳定,输入口已与数据总线接通,微处理器可以进行读操作。

a.有效、m/=lb.有效、m/=h

c.有效、m/=ld.有效、m/=h

29. intel 8086/8088中断向量表中的类型21h是( d )

a.双重失效b.段不存在。

c.协处理器出错系统调用。

30.intel 8086/8088微处理器最大方式下,读和写存储器控制信号是( d )

a.和b.和。

c.和d.和。

31.最大方式8086系统中8282的stb信号是由8288总线控制器的( a )信号提供的。

a. aleb. dtc. dend. clk

32.在dma数据传送方式中,实现地址的修改与传送字节数计数的主要功能部件是( d )。

(a)cpu (b)运算器 (c)存储器 (d)dmac

33.8255pa口工作在方式2,pb口工作在方式o时,其pc口( c )。

a、两个4位i/o端口 b、一个8位i/o端口。

c、部分作联络线d、全部作联络线。

34. 8288的作用是(d )。

a.地址锁存器 b.数据收发器。

微机原理答案

1.串行通信与并行通信的主要区别是什么?各有优缺点?答 按信息的传送方式可将数据通信分为并行通信与串行通信两种 并行通信 是指利用多条数据传输线将一个数据的各位同时进行传送。特点 传输速度快,适用于短距离通信。串行通信 是指利用一条传输线将数据的各位一位位地顺序进行传送。串行通信又可分为异步通信和同...

微机原理答案

第3章 8086 8088指令系统与寻址方式习题。3 3 8086系统中,设ds 1000h,es 2000h,ss 1200h,bx 0300h,si 0200h,bp 0100h,var的偏移量为0600h,请指出下列指令的目标操作数的寻址方式,若目标操作数为存储器操作数,计算它们的物理地址。1...

微机原理A答案

安徽大学20 11 20 12 学年第 2 学期。微机原理及应用 a卷 考试试题参 及评分标准。一 单项选择题 每小题2分,共20分 1 a2 b 3 a4 c 5 c6 b 7 d8 c 9 c10 b 二 填空题 每空1分,共20分 10000011 ch,e896h,cf 1,of 0,zf ...