55问答网
所有问题
当前搜索:
汇编语言程序解读
如何快速看懂
汇编语言程序
答:
首先得了解
汇编
指令吧,其次得用机器的逻辑思考问题,明白其中的存储、累加、判断、转移等概念。比如,1+2+...+100这样的问题,虽然我们可以给出公式计算,但机器并不知道,它只能知道,而且只能每次做一个加法,而且鉴于CPU的架构不能存所有的这些数值-如果这些数量不定的话更复杂,比如这些数是放在一...
如何快速看懂
汇编语言程序
?
答:
首先得了解
汇编
指令吧,其次得用机器的逻辑思考问题,明白其中的存储、累加、判断、转移等概念。比如,1+2+...+100这样的问题,虽然我们可以给出公式计算,但机器并不知道,它只能知道,而且只能每次做一个加法,而且鉴于CPU的架构不能存所有的这些数值-如果这些数量不定的话更复杂,比如这些数是放在一...
汇编语言程序
解释
答:
3.mov ah,0ah ;这句是和第7句配合的;即调用10h中断的0ah功能 作用是在光标位置显示字符和属性 4.mov al," " ;连第3句,将空格放入al中 5.mov bh,00h ;在10h中断中,bh的作用:存放页面数 在这里是0页,即默认页面 当前页面 6.mov cx,01h ;cx用来存放要显示的字符的重复的个数 即...
这道
汇编语言程序
设计的程序的每一步是什么意思啊,拜托详细解释一下...
答:
;
程序
目的是调用dos中断在屏幕上显示:(A)=10011010B DATA SEGMENT ;数据段 A DB 10011010B ;以A为标志的代码段偏移地址内容初始化为二进制10011010用十六进制就是 9AH 00H 两个字节 B DB '(A)=$';以B为标志的代码段偏移地址内容初始化为字符串'(A)=''$'为字符串结束标志 C DB ...
关于
汇编语言
的初级
程序
希望哪位好心人能相信
讲解
一下每一句代表的意思...
答:
LCALL DELAY ;调用延时
程序
DELAY INC R1 ;R1中的立即数加1,为使A+DPTR中的地址为下一个数所在地址,依次寻址 CJNE R1,#10,NEXT ;寄存器R1内容与立即数10不等则转移到NEXT,来寻址下一个数 LJMP START ;长跳转到START,进入下一轮循环 DELAY: MOV R5,#20 ;延时程序开始,...
汇编语言
:
程序
分析
答:
1. AL=09H+12H=1BH(十六进制)2. BX = 二进制(0000 0000 1011 0111) = 十六进制(00B7H)四条语句的执行后相当于将BX进行不带进位的循环右移两位 故BX = 二进制(1100 0000 0010 1101) = 十六进制(0C02DH)3. 通过移位运算来实现数的乘法运算时要注意考虑进位,扩大四倍相当于进行 左移...
51单片机LED操作
汇编语言程序
解释
答:
SJMP T1S ;跳转到T1S ORG 30H ;
程序
地址30H,即STAR标号地址 STAR: MOV R2,#99 ;将十进制数99送入R2中 MOV R4,#20 ;将十进制数20送入R4中 MOV IE,#88H ;开启EA和ET1 MOV TMOD,#10H ;使用T1的工作方式1 MOV TH1,#3CH ;给T1赋初值,这里是定时50ms MOV TL...
汇编语言
解释一下这个
程序
每行的作用意思
答:
JNZ LOOPER 不为零继续循环 MOV DL,AL 为零,AL结果值送DL MOV AH,2H 输出DL中的结果 INT 21H MOV AH,4CH 退出
程序
INT 21H CODES ENDS END START 若满意请及时采纳,谢谢
汇编程序
求解释
答:
MAI4: JB T0,MAI5;;设置
程序
断电,并根据to的值是否继续等待 DJNZ R6,MAI4;设置程序断电,并根据56的值是否继续等待 DJNZ R5,MAI3;设置程序断电,并根据tr5的值是否继续等待 RET;DKCX0子程序结束 ;子程序结束 MAI5: MOV R5,#5 MAI6: MOV R6,#0FFH MAI7: JNB T0,MAI8...
汇编语言程序
求逐行解释!!!
答:
data segment x db ? ;4个1字节变量,x,y,z,sum y db ? z db ? sum db ? data ends stack segment db 100H dup(?) ;定义堆栈长度 stack ends code segment assume cs:code, ds:data, ss:stack start: mov ax,data mov ds,ax mov ah,1 ; 21H中断...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜