DATA SEGMENT ;定义数据段
BUF DB -1, 20, 3, 30, -5, 15, 100, -54, 0, 4, 78, 99
DB -12, 32, 3, 23, -7, 24, 60,-51 ;定义比较大小的数据
DATA ENDS ;数据段结束
ESEG SEGMENT ;定义附加段
RES1 DB 0;定义结果存放区
RES2 DB 0
RES3 DB 0
ESEG ENDS ;附加段结束
CODE SEGMENT ;定义代码段
ASSUME DS:DATA,ES:ESEG,CS:CODE
START: MOV AX,DATA
MOV DS,AX ;段寄存器DS重定位,DS指向DATA段的端基地址
MOV AX,ESEG
MOV ES,AX ;段寄存器ES重定位,ES指向ESEG段的端基地址
LEA BX,BUF ;将BUF偏移地址送入基址寄存器
MOV RES1, 0 ;将RES1~RES3清零
MOV RES2, 0
MOV RES3, 0
MOV CX,20 ;将20送入计数寄存器&
分支程序与循环程序设计-汇编实验二
最新推荐文章于 2023-12-12 16:00:30 发布