冷峻花开 发表于 2013-5-26 18:48:17

指令占字节的疑惑 ?

mov ax,0
int 21H
mov ax,0

这三个指令占的字节是不是6吗?
不是说MOV指令占三个字节,INT指令占两字节的.
求解啊????

(^_^)∠※ 发表于 2013-5-26 21:13:53

mov ax,0 3个
int 21h2ge
mov ax,03ge
不是8个字节吗????

Fly_ 发表于 2013-5-26 21:40:08

貌似有这个情况,之前我也搞不懂,可能是因为他们对应的机器语言所占的字节吧...

冷峻花开 发表于 2013-5-26 22:15:37

(^_^)∠※ 发表于 2013-5-26 21:13 static/image/common/back.gif
mov ax,0 3个
int 21h2ge
mov ax,03ge


我也是这样认为的,但是实验8你门是怎么理解的呢?

冷峻花开 发表于 2013-5-26 22:17:22

Fly_ 发表于 2013-5-26 21:40 static/image/common/back.gif
貌似有这个情况,之前我也搞不懂,可能是因为他们对应的机器语言所占的字节吧...

我查看了内存也是8个字节的啊!

(^_^)∠※ 发表于 2013-5-27 20:12:40

实验8 不是视频上说的很清楚吗你多看几遍 呵呵

(^_^)∠※ 发表于 2013-5-27 20:13:59

问你个问题啊 我试验9照视频上的打得debug 咋莫反应呢 什么情况

冷峻花开 发表于 2013-5-27 23:25:08

(^_^)∠※ 发表于 2013-5-27 20:12 static/image/common/back.gif
实验8 不是视频上说的很清楚吗你多看几遍 呵呵

我知道了原来向上跳转要加上JMP本身指令的长度!!!

冷峻花开 发表于 2013-5-27 23:28:05

(^_^)∠※ 发表于 2013-5-27 20:13 static/image/common/back.gif
问你个问题啊 我试验9照视频上的打得debug 咋莫反应呢 什么情况

不会啊,我的有正常的结果并且也懂了!这是代码,你在来一次?

nios 发表于 2013-5-28 01:39:03

用DEBUG反汇编出来才知道是几个。一般人是换算不过来滴。写编译器的人知道呢。

bafengao 发表于 2013-5-28 06:36:49

强烈支持楼主ing……

(^_^)∠※ 发表于 2013-5-28 10:50:03

冷峻花开 发表于 2013-5-27 23:28 static/image/common/back.gif
不会啊,我的有正常的结果并且也懂了!这是代码,你在来一次?

嗯 好了   

(^_^)∠※ 发表于 2013-5-28 10:51:05

冷峻花开 发表于 2013-5-27 23:25 static/image/common/back.gif
我知道了原来向上跳转要加上JMP本身指令的长度!!!

就是那样   !!!!!!!!!!!         
页: [1]
查看完整版本: 指令占字节的疑惑 ?