- 45
- 0
- 约1.16万字
- 约 22页
- 2016-06-08 发布于重庆
- 举报
微机原理与接口技术期末综合复习题
微计算机原理与接口技术复习题(4)1. 根据下列要求编写一个汇编语言程序::
代码段的段名为COD_SG
数据段的段名为DAT_SG
堆栈段的段名为STK_SG
变量HIGH_DAT所包含的数据为95
将变量HIGH_DAT装入寄存器AH,BH和DL
程序运行的入口地址为START
答案:
DAT_SG SEGEMNT
HIGH_DAT DB 95
DAT_SG ENDS
;
STK_SG SEGMENT
DW 64 DUP(?)
STK_SG ENDS
;
COD_SG SEGMENT
MAIN PROC FAR
ASSUME CS: COD_SG, DS: DAT_SG, SS: STK_SG
START: MOV AX, DAT-SG
MOV DS, AX
MOV AH, HIGH_DAT
MOV BH, AH
MOV DL, AH
MOV AH, 4CH
INT 21H
MAIN ENDP
COD_SG ENDS
END START
2. 指出下列程序中的错误:
STAKSG SEGMENT
DB 100 DUP(?)
STA_SG ENDS
DTSEG SEGMENT
DATA1 DB ?
DTSEG END
CDSEG SEGMENT
MAIN PROC FAR
START: MOV DS,DATS
原创力文档

文档评论(0)