小汇编习题"HELLO?"

编写一个程序,将数据段NUM1中存放0001H,NUM2存放0FFFFH,编写完整程序完成两数相加,将结果存放于数据段SUM单元.使用9号功能调用,将内存自HI开始存放的字符串‘HELLO?’ 输出到显示器上。

 

data segment
                num1 dw 0001h
                num2 dw 0ffffh
                sum dw
                hi db 'HELLO?$'
data ends


code segment
assume cs:code,ds:data
start:
                mov ax,data
                mov ds,ax;
                mov ax,num1
                add ax,num2
                mov sum,ax
                mov dx,offset hi
                mov ah,09h
                int 21h
                mov ah,4ch
                int 21h
code ends
                end start

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值