南昌大学 微机原理 实验一数据大小比较

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

南昌大学实验报告
学生姓名:学号:专业班级:
实验一数据大小比较
实验内容
自行定义两个数据(字节或字均可,带符号数或无符号数均可),编程实现两个数的大小比较。

若NUM1>NUM2,AL寄存器送字符﹥,并在屏幕上显示该字符;若NUM1<NUM2,AL寄存器送字符﹤,并在屏幕上显示该字符;若NUM1=NUM2,AL寄存器送字符﹦,并在屏幕上显示该字符。

实验程序
d ata segment
num1 db 33h
num2 db 44h
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov al,num1
mov ah,num2
cmp ah,al
jge next_1
mov dl,'>' mov ah,2
int 21h
jmp next_3 next_1:
cmp ah,al jg next_2 mov dl,'=' mov ah,2
int 21h
jmp next_3 next_2:
mov dl,'<' mov ah,2
int 21h
jmp next_3 next_3:
int 21h
mov ah,4ch
int 21h
code ends
end start
过程及实验结果
实验心得
通过本次实验,了解与熟悉了软件的应用步骤与过程,同时进行了最基础的程序设计,掌握了最基础的汇编语言的应用。

相关文档
最新文档