东 北 大 学 计算机硬件技术基础实验报告
专业班级: 材料 姓名: 学号:
实验题目: 综合程序设计 日期: 2013.12.18
实验内容:
试编制一程序。从键盘输入一个字符,若为 1 ,则显示 THE FIRST SUBROUTINE! ;否则显示 INPUT THE RIGHT CHARACTER ,返回 DOS。
实验步骤:
1.输入源程序如下:
DATA SEGMENT
STR0 DB ‘INPUT THE RIGHT CHARACTER’,’$’
STR1 DB ‘INPUT CHARACTER:$’
STR2 DB ‘THE FIRST SUBROUTINE!$’
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX
MOV DX,OFFSET STR1 ;提示输入字符
MOV AH,09H
INT 21H
MOV AH,01H ;接收键入字符
INT 21H
CMP AL,’1’
JZ SUBF ;是 1,转入 SUBF
MOV DL,0DH
MOV AH,02H
INT 21H
MOV DL,0AH
MOV AH,02H
INT 21H
LEA DX,STR0 ;非 1,提示字符输入形式