ksmjiafeimao 发表于 2011-11-3 17:06:43

mov aX,[0]的问题

我在看小甲鱼老师的视频 我记得前面他讲过
mov ax,1000h
mov ds,ax
mov bx,内存单元默认是字节 这个指令由于是ax所以 存入的是1000:0处的字型数据   请问这里的字型数据是什么意思?
往后看视频的时候 小甲鱼老师又讲
mov ax,   存入的是8位,而ax是16位,所以(al)=(1000:0)   而 ah=00
这又是怎么回事 怎么这两个不一样啊 头都大了 大家帮帮忙啊~!!   

郑小夕 发表于 2011-11-3 17:23:37

啊 什么什么~

郑小夕 发表于 2011-11-3 17:27:22

bx 是16位
所以要把1000: 和1000:放到bx里面去。
两个8位(也就是16位)为字
一个8位为字节
一个内存单元为8位
有些东西小甲鱼口误了,欢迎发贴提问。

ever.g 发表于 2011-11-3 17:57:47

本帖最后由 ever.g 于 2011-11-3 17:58 编辑

;P 自己认真看还是能想明白的,
小甲鱼确实有些地方口误。。我记得and修改大小写那里,明明是第6位,他一直说5。。。

z310394543 发表于 2011-11-3 22:13:44

ever.g 发表于 2011-11-3 22:28:29

z310394543 发表于 2011-11-3 22:13 static/image/common/back.gif
那是第5号位

不是我们常说的第五位~


额 你一说我也恍然大(雾~~
哈哈

liuribo 发表于 2011-11-5 11:10:26

是的,当时我也有同感。{:5_107:}

keiv0717 发表于 2011-11-5 18:29:02

讲那裡旳时候,我听了两边。
狠郁闷旳说。

Mr.HO 发表于 2011-11-5 18:50:01

这个很简单仔细分析下就懂了的
页: [1]
查看完整版本: mov aX,[0]的问题