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

时间:2017-05-03 08:38:33 微机接口技术试题 我要投稿

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

  《微机原理与接口技术》讲解微型计算机的工作原理和接口应用技术。以下是由阳光网小编整理关于《微机原理与接口技术》试题的内容,希望大家喜欢!

  《微机原理与接口技术》试题

  一、填空。(25分 1分/空)

  1.-32的补码是 。字节补码CAH所代表的真值是。

  2.压缩BCD数1000H所对应的十进制数为;十六进制数为H;

  二进制数为B;ASCII码为。

  3.十进制数80所对应的十六进制数为。

  4.若DS=095FH时,物理地址是11820H。当DS=2F5FH时,物理地址为。

  5.8086/8088微处理器堆栈的伸展方向是。堆栈的操作是以为单位进行的。

  6.AX中有一个负数,欲求其绝对值,若该数为补码,则用指令;若该数为原码,则用指令。

  7.写出执行下列程序段的'中间结果:

  (1) MOV AX, 5634H

  ADD AL,AH ;AX=

  DAA ;AX=

  (2) MOV AX, 0809H

  ADD AL, AH

  MOV AH, 0 ;AX=

  AAA ;AX=

  (3) MOV AX, 0809H

  MOV DL, 10

  XCHG AH, DL

  MUL AH ;AX=

  AAM ;AX=

  ADD AL, DL ;AX=

  8.目前采用较多的3级存储器结构为 、 、。

  9.微处理器寻址I/O接口通常采用的寻址方式有、。8086/8088微处理器寻址I/O接口采用。

  二、一数据段定义如下:

  DATA SEGMENT

  S1 DB 1,2,3,4,5

  S2 DB ‵12345′

  COUNT EQU $-S1

  NB DB 3 DUP (2)

  NW DW -120,-3

  P DW -2

  DATA ENDS

  画出该数据段中数据的存储形式。(10分)

  三、分别写出实现如下功能的程序段。(15分 5分/题)

  (1) 将AX中间8位(作高8位),BX的低4位和DX的高4位(作低4位)拼成一个新的字。

  (2) 将数据段中以BX为偏移地址的连续4个单元中的内容颠倒过来。

  (3) 将AL中一个两位的十六进制数变换成为其所对应的ASCII码,存放到AX中。

  四、编写程序实现从键盘输入一个十六进制数,把它转换成为十进制数,在屏幕的下一行显示出来。(使用9号和10号功能调用)(15分)

  五、用译码法连接容量为16K×8的存储器,若用2K×8的存储芯片,共需要多少片?共需要多少根地址线?其中几根作为字选择线?几根作为片选择线?试用74LS138译码器画出译码电路,并标出其输出线的地址范围。(15分)

  六、设计接口电路和控制程序,用8个理想开关输入二进制数,8只发光二极管显示二进制数,并在屏幕上以十六进制数的形式显示该二进制数。画出控制电路图并编写控制程序。要求:随时拨动开关改变输入的二进制数时,发光

  二极管和屏幕显示都要发生相应的改变,当按下任意键时,退出控制程序。(用74LS244和74LS273实现,244和273的端口地址同为280H)(20分)

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

  一、填空

  1. E0H,-54

  2. 1000, 3E8H, 1111101000B, 31303030

  3. 50H

  4. 37820H

  5. 由高地址向低地址伸展,字

  6. NEG AX,;AND AX, 7FFFH

  7. (1) AX=568AH, AX=5690H

  (2) AX=0011H, AX=0107H

  (3) AX=005AH, AX=0090H, AX=0908H

  8. 高速缓冲存储器、内存储器、辅助存储器

  9. 独立的I/O寻址方式、存储器映像的I/O寻址方式,独立的I/O寻址方式。

  二、

  存储形式:

1

2

3

4

 

S2

5

 

31

32

33

34

 

NB

35

 

2

2

 

NW

2

 

88

FF

FB

 

P

FF

 

FE

FF

  三、编写程序段

  1. MOV CL, 4 2. MOV AL, [BX]

  SHL AX, CL XCHG AL, [BX+3]

  SHL BL, CL MOV [BX], AL

  MOV AL, BL MOV AL, 1[BX]

  SHR DH, CL XCHG AL, 2[BX]

  OR AL, DH MOV 1[BX], AL

  3. MOV AH, AL

  AND AL, 0FH

  CMP AL, 0AH

  JB G1

  ADD AL, 7

  G1: ADD AL, 30H

  MOV CL, 4

  AND AH, 0F0H

  SHR AH, CL

  CMP AH, 0AH

  JB G2

  ADD AH, 7

  G2: ADD AH, 30H

  四、编写程序。

  stack segment stack ‘stack’

  dw 32 dup(0)

  stack ends

  data segment

  IBUF DB ‘PLEAST INPUT A HEX NUMBER$’,0AH, 0DH

  OBUF DB 5,0,5 DUP(0)

  OBUF1 DB 5 DUP (0), ‘$’

  data ends

  code segment

  begin proc far

  assume ss:stack,cs:code,ds:data

  push ds

  sub ax, ax

  push ax

  mov ax, data

  mov ds, ax

  MOV DX, OFFSET IBUF

  MOV AH, 9

  INT 21H

  MOV DX, OFFSET OBUF

  MOV AH, 10

  INT 21H

  MOV BL, [OBUF+1]

  MOV BH, 0

  MOV AX, 0

  MOV CL, 4

  MOV SI, OFFSET OBUF+2

  MOV DI, OFFSET OBUF1+4

  LOP: SHL AX, CL

  MOV DH, [SI]

  CMP DH, ‘A’

  JB LOP1

  SUB DH, 7

  LOP1: SUB DH, 30H

  OR AL, DH

  INC SI

  DEC BX

  JNZ LOP

  MOV CX, 10

  LOP2: MOV DX, 0

  DIV CX

  OR DL, 30H

  MOV [SI], DL

  DEC DI

  AND AX, AX

  JNZ LOP2

  MOV DX, OFFSET OBUF2

  MOV AH, 9

  INT 21H

  ret

  begin endp

  code ends

  end begin

  五、16K×8/2k×8=8,即共需8片存储器芯片。

  16K=16384= ,所以组成16K存储器共需要14根地址线。

  2K=2048= ,即11根作为字选择线,选择存储器芯片片内的单元。

  14-11=3,3根作为片选择线,选择8片存储器芯片。

  芯片的11根地址线为 ,余下的高位地址线为 , , ,所以译码电路对 , ,进行译码。译码电路及译码输出线的选址范围如图所示。

  六、(1) 控制电路

  (2)控制程序:

  stack segment stack ‘stack’

  dw 32 dup(0)

  stack ends

  data segment

  data ends

  code segment

  begin proc far

  assume ss:stack,cs:code,ds:data

  push ds

  sub ax, ax

  push ax

  mov ax, data

  mov ds, ax

  AGAIN:MOV DX, 280H

  IN AL, DX

  OUT DX, AL

  MOV CL, 4

  MOV AH, AL

  AND AH, 0F0H

  SHR AH, CL

  CMP AH, ‘A’

  JC ADD30

  ADD AH, 7

  ADD30:ADD AH, 30H

  MOV DL, AH

  MOV AH, 2

  INT 21H

  AND AL, 0FH

  CMP AL, ‘A’

  JC ADD130

  ADD AL, 7

  ADD130:ADD AL, 30H

  MOV DL, AL

  MOV AH, 2

  INT 21H

  MOV DL, ‘H’

  MOV AH, 2

  INT 21H

  MOV AH, 0BH

  INT 21H

  CMP AL, 0

  JZ AGAIN

  ret

  begin endp

  code ends

  end begin


【《微机原理与接口技术》试题及答案】相关文章:

1.《微机原理与接口技术》试题及答案(一)

2.微机原理与接口技术模拟试题及参考答案

3.单片机原理与接口技术试题及答案

4.机原理与接口技术试题及参考答案

5.微机原理与接口技术(周鸣争著)课后答案下载

6.微机原理模拟试题及参考答案

7.微机原理汇编语言与接口技术(周杰英著)课后答案下载

8.《微机原理与接口技术》(第二版) 龚尚福主编课后答案