云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 微机原理与接口技术复习题(本)

微机原理与接口技术复习题(本)

  • 62 次阅读
  • 3 次下载
  • 2025/12/11 18:32:23

REP MOVSW START ENDP CODE ENDS END START

问该程序完成什么功能?

3)设堆栈指针SP的值为2F00H,

(AX)=8050H , (BX)=7840H , (CX)=2233H 试问 执行PUSH AX后,(SP)= PUSH BX后,(SP)= 再执行PUSH CX , POP DX 后, (SP)= , (CX)= (AX)= (BX)= 画出堆栈图。

4)并说明程序段完成什么功能。

SORT PROC FAR

PUSH DX PUSH AX

MOV DX ,08EAH

COM1 : IN AL, DX

TEST AL, 80H

JZ COM1

MOV DX ,08E8H IN AX ,DX

MOV BUFF , AL POP AX POP DX RET

SORT ENDP

5)阅读程序,并回答下列问题。 ⑴ MOV BX, 2000H

MOV CX ,0020H MOV AL ,[BX] L1: INC BX

CMP AL , [BX]

JC NEXT MOV AL , [BX] NEXT: DEC CX

JNZ L1

MOV [2300H] ,AL HLT

问 (BX)= ,(CX) ,(OF)= ,(ZF)= ,(SF)= . 程序段的功能是什么

5

⑵ DATA SEGMENT

ART DW 1087H, 18H, 26H, 1134H, 66, ………. SUM DW ? DATA ENDS

CODE SEGMENT MAIN PROC

ASSUME CS:CODE ,DS:DATA START: MOV AX, DATA MOV DS, AX MOV BX, OFFSET ART MOV CX ,64H MOV AX, 0

NEXT: ADD AX ,[BX] INC BX

INC BX

LOOP NEXT MOV SUM ,AX RET

MAIN ENDP CODE ENDS END

该程序的功能是?

6)设堆栈指针SP的值为2F00H,

(AX)=8050H (BX)=7840H (CX)=2233H 试问 执行PUSH AX后,(SP)= 画出堆栈图。

PUSH BX后,(SP)= 画出堆栈图。

再执行PUSH CX ,POP DX 后, (SP)= , 画出堆栈图。

再执行XCHG AX ,CX 后 , (SP)= .

(AX)= .(BX)= . (CX)= (DX)= . 画出堆栈图。

7)分析下列程序,说明程序功能 CODE SEGMENT ASSUME CS:CODE

MOV CX ,80H MOV DL ,0 NEXT: MOV AH ,2 INT 21H INC DL LOOP NEXT

6

INT 20H

CODE ENDS END

8)阅读程序,回答问题

DATA SEMENT

A DB 87H, 18H, 26H, 34H, 66H, ……. B DB 200 DUP (?) DATA ENDS

CODE SEGMENT

ASSUME CS: CODE , DS: DATA START: MOV AX, DATA

MOV DS , AX

MOV CX , 100

MOV SI , OFFSET A MOV DI , OFFSET B

NEXT: MOV AL ,[SI]

AND AL ,0FH

OR AL ,30H MOV [DI] ,AL INC DI

MOV AL , [SI] PUSH CX MOV CL ,4 SHR AL ,CL POP CX OR AL , 30H MOV [DI] , AL INC DI INC DI

LOOP NEXT

MOV AH , 4CH INT 21H CODE ENDS

END START

该程序的功能是什么。 9)XOR AX ,AX

PUSHF POP AX

OR AX ,0100H PUSH AX POPF

问 AX= CF= ZF= SF=

7

TF= 第5章 存储器系统

1. 什么是存储器?存储器系统? 2. 存储器的两个基本操作是什么。 3. 微机中有那两种存储器系统? 4. 内存和外存性能上有什么特点? 5. ROM , RAM有什么区别? 6. 为什么动态RAM需要刷新?

7. 试利用全地址译码器74LS138将6264芯片接到8088系统总线上,其地址范围为 32000H—33FFFH.

8. 内存地址从20000H—8BFFFH共有多少字节?

9. 用64K X 1的芯片2164构成128KB的存储器需要多少芯片?至少需要多少根地址线?片内地址线?多少根用于片选译码? 10.什么是字扩展?位扩展?

11. 什么是Cache?它能极大的提高计算机的处理能力是基于什么原理?

12. 设主存DRAM的存取周期为70ns,Cache的存取周期为5ns , Cache 的命中率为90%, 试求构成的存储器系统的平均存取周期是多少?

第6章 输入输出和中断技术 1. 输入输出系统有那些特点? 2. 什么是I/O接口? I/O端口?

3. I/O段口有那两种编址方式?8088CPU采用什么方式? 4. 对I/O段口的读写要求的控制信号是什么?

5. 输入数据时,要求输入接口具有对数据的什么能力?输出数据时,输出接口要求具有对数据的什么能力?

6. 74LS244能作什么接口?74LS273能作什么接口? 7. 数据的输入输出方式有那四种? 8. 什么是中断、中断源?

9. 对外部中断,利用CPU的那两根输入线来通知CPU以发生了中断事件。 10. 计算机处理中断有那5个步骤?

11. CPU响应中断请求必须满足那四个条件?

12. 什么是内部中断(软件中断)?什么是外部中断(硬件中断)?外部中断有那两种,IF对它门有什么影响?有什么区别?

13. 什么是中断向量?怎样计算中断向量在中断向量表中的存放地址?

14. 已知SP=0100H ,SS=3500H ,CS=9000H,IP=0200H,[00020H]=7FH,[00021H]=1AH, [00022H]=07H, [00023H]=6CH,在地址为90200H开始的连续的两个单元存放着一

条两个字节指令INT8,试指出在执行该指令并进入相应的中断例程时,SP、 SS、 IP、 CS的内容以及SP所指的字单元的内容是什么?

第7章 常用数字接口电路

1. 接口芯片的读写信号与系统那些信号相连? 2. 8253芯片有那6种方式?

3. 8253在软启动时,要使计数正常进行,GATE为什么电平。若是硬启动,GATE怎样

8

变化?

4. 8255各端口可以工作在几种方式下,当端口A工作在方式2时,端口B和C工作于什么方式下?

5.对8255的C口进行初始化为按置位或复位时,写入的端口的地址是什么?

第8章 模拟量的输入输出

1. D/A转换器作用是什么? A/D转换器的作用是什么?

2. 对于一个10位的D/A转换器其分辨率是什么?如果输出满刻度电压为5V,其一个最低有效位对应的电压是多少?

3. DAC0832有那几种工作方式?

4. 有一个8位的D/A变换器,输出电压为0-----5V,当输入的数字量为40H 80H时,其对应的输出电压分别是多少? 5. ADC0809芯片的功能是什么?

6. 对8位的A/D变换器,当满刻度输入电压为5V时,其量化间隔是什么?

7. 设被测温度的变化范围为0---100°C,若要求测量误差不超过0.1°C,应选用多少位的A/D变换器?

9

搜索更多关于: 微机原理与接口技术复习题(本) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

REP MOVSW START ENDP CODE ENDS END START 问该程序完成什么功能? 3)设堆栈指针SP的值为2F00H, (AX)=8050H , (BX)=7840H , (CX)=2233H 试问 执行PUSH AX后,(SP)= PUSH BX后,(SP)= 再执行PUSH CX , POP DX 后, (SP)= , (CX)= (AX)= (BX)= 画出堆栈图。 4)并说明程序段完成什么功能。 SORT PROC FAR PUSH DX PUSH AX MOV DX ,08EAH COM

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com