字节寻址和位寻址区别

爱某人好伤 4个月前 已收到2个回答 举报

再为娘子 2星

共回答了280个问题采纳率:94.3% 评论

一、作用不同:

字节寻址:把数据直接写入当前地址,或者把当前地址的内容读出。

位寻址是位操作命令,写入和读出的是一个位bit变量。

二、传递不同:

MOV A,00H和MOV C,00H,前者是将RAM中地址为00H的8位内容传递给A,后者是将位寻址区(20H-2FH)中的地址为00H的1位内容传递给C。这两个00H不是在同一个地址。

三、命令不同:

地址本身是8位二进制,但区别是前面的命令。如果命令是字节寻址,则这个字节就是字节地址,相应地如果命令是位寻址则这个字节就是位地址。

21小时前

2

三角酷 3星

共回答了384个问题 评论

位地址就是每一个位的地址,8位一个字节,如果把字节比为一个8位的数组的话,字节地址就是这个数组的首地址,具体区别如下。

字节地址和位地址的区别:

一、位地址是字节地址中的某一位,在RAM 中,位地址20H是字节地址24H的最低位。

二、字节地址20H有8个位地址:从00H---07H,所以在用汇编去编程的时候,需要注意操作的地址是位地址还是字节地址。

三、把数据存放在含有位地址的字节地址中相连时,可以在程序中去改变这个数据的某一位,所以字节地址中可以存放8个位变量。

四、在用汇编去编程的时候,需要注意操作的地址是位地址还是字节地址。

五、把数据存放在含有位地址的字节地址中时,可以在程序中去改变这个数据的某一位,字节地址中可以存放8个位变量

此生不悔入电子,穷尽一生搞技术

19小时前

10
可能相似的问题

热门问题推荐

Copyright © 2024 微短问答 All rights reserved. 粤ICP备2021119249号 站务邮箱 service@wdace.com