55问答网
所有问题
有关于汇编语言的问题
汇编语言中,与转移地址有关的寻址方式中,段内直接寻址中
JMP SHORT QUEST 是什么意思?
谢谢大家!
SHORT,不是指跳了8个字节的意思吗?我不是很明白
举报该问题
推荐答案 2010-04-01
指令格式:JMP SHORT 标号。
这是一种段内相对转移指令,目的操作数均用标号表示,程序转向的有效地址等于当前IP寄存器的内容加上8位或者16位位移量。如果位移量是16位,那么表示近转移,说明目的地址与当前IP的距离在-32768~+32767个字节之间。
如果转移的范围在-128~127个字节之内,则称为短转移,指令中只需要用8位位移量,他是近转移指令的一个特例。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IccQFRQ4F.html
其他回答
第1个回答 2010-03-30
你就可以直接理解为跳到QUEST
第2个回答 2010-03-30
JMP SHORT 是短跳转,不能超过256个字节,跳远了就出错。如果你的标号QUEST距离当前位置超过了128个字节,编译会出错,你只能用jmp QUEST了。
JMP SHORT 的好处是指令只占两个字节,节省空间。
第3个回答 2010-03-30
短转移,即8位转移,指令中转移的偏移地址只用一个字节存储,所以只能在-128到+127字节(汇编为二进制代码后)之间转移。
相似回答
汇编语言
相关
问题
答:
编程语言
汇编语言
3、在8086/8088CPU寄存器组中,数据寄存器主要是指( AX )、( BX )、( CX )、( DX )。4、假设(DS)=3000H,(SI)=0040H,(30054H)=4336H,则指令 SUB [SI+14H],0136H 执行后,(30054H)=( 4200H )。5、结构化程序设计时,采用的基本结构有(顺序)、(...
关于汇编语言的
描述不正确的是
答:
关于汇编语言
的描述不正确的是:汇编程序是一种不再依赖于机器的语言
几个
关于汇编语言的问题
急用 谢谢
答:
1.loop循环功能应配合哪个缓存器 CX寄存器 LOOP指令,是循环指令,循环次数由计数寄存器CX指定。是否执行循环体的判断指令在循环体之后,所以,至少执行1次循环体,即至少循环1次。执行LOOP指令时,CPU自动将CX的值减1,若CX=0,则结束循环;否则,重复执行循环体。2.
汇编语言
离开程序回到DOS应使用哪个IN...
高分!!
汇编语言的
若干
问题
答:
1、
汇编语言
是编译型还是解释型?(或许汇编语言不能这么表述)编译型 2、汇编语言是否像高级语言一样,即便是相同的硬件也有很多种汇编语言?一般只有一种 3、汇编语言编写的程序在不同硬件上未必通用,这是因为硬件(如cpu)机器码与功能不同,那么是否像java一样,用一种汇编语言写一次汇编源码,在...
单片机
汇编语言的
几个疑问
答:
同样,这一点C
语言
要好的多,至少不需要去分配寄存器了。还有一个最容易出错的地方,就是
关于
标志位C:比如CJNE指令,它的判断是会影响C标志位的,如果程序后面有对C标志位判断的语句又没有考虑这种情况,
问题
极难查。很多人包括我自己会忽略这种细节。这类问题只能靠细致了。最后谈谈调试 调试过程一般...
大家正在搜
汇编语言有哪几种
王爽的汇编语言怎么样
汇编语言有用吗
汇编语言编程
汇编语言JNC
汇编语言EQU
王爽汇编语言
汇编语言xlat
汇编语言jmp
相关问题
有关汇编语言的问题,急求,在线等
关于汇编语言中的LOOP指令
问一个有关于汇编语言的问题
有关于汇编语言的问题?
有关汇编语言的问题
有关汇编语言的问题。
有关汇编语言的问题。
关于汇编语言的难题