()用于建立汇编程序的结构框架。
A.汇编结构伪指令
B.汇编控制伪指令
C.符号定义伪指令
D.数据定义伪指令
A.汇编结构伪指令
B.汇编控制伪指令
C.符号定义伪指令
D.数据定义伪指令
第7题
汇编语言基本框架 data segment ...... data ends code segment assume cs:code,ds:data start:mov ax,data mov ds,ax ...... mov ah,4ch int 21h code ends end start 例题:已知字节类型数据a=8,b=10,c=2,d=4,求e=(a+b-c)/d data segment a db 8 ;定义a,b,c,d,e b db 10 c db 2 d db 4 e db ? data ends code segment assume cs:code,ds:data start:mov ax,data mov ds,ax mov al,a ;从内存中取出a放到al寄存器中,即al=8 add al,b ;把al和b相加, 即al=al+b=>al=a+b sub al,c ;把al和c相减, 即al=a+b-c cbw ;把al从8位扩展到16位,即al==>ax mov bl,d ;从内存中取除d放到bl寄存器 div bl ;用ax/bl, div指令后面跟的是8位的寄存器的时候,默认ax作为被除数 mov e,al ;把商保存到变量e中 mov ah,4ch int 21h code ends end start 作业:仿照上面的例题,编写程序,已知 a=5,b=6,c=7,d=8,e=2 计算 (d-b)*(c-a)/e
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!