麻烦大家问一下位地址跟字节地址的区别?

jilu617851490 2011-03-27 10:07:58
我,刚刚在学单片机原理及应用,就是搞不大清楚什么是位地址还有字节地址的区别麻烦大家问一下位地址跟字节地址的区别?
...全文
5152 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
tingchaofeng 2011-06-24
  • 打赏
  • 举报
回复
位地址在单片机中有一段固定的存储单元(20H-2FH),这段地址既可以位寻址,也可以用来字节寻址,看你怎么用的。
有些特殊寄存器中有些也可以位寻址,但是不包含在位地址中。
区别:位地址表示的是一位,而字节地址的内容中含有8个位,也就是一个字节
这是我个人的理解,有错的,还请大虾拍砖。
wp3424271991 2011-06-24
  • 打赏
  • 举报
回复
无语,我是继续你们有正是的答案么各位!!!!!!
lujunql 2011-03-31
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 schlafenhamster 的回复:]

字节地址:表示这个字节所在的地址,也就是这个字节在哪里,如20h
位地址:表示一个字节中,该位所处的位置,对于单片机因为有位处理功能,所以这个位在字节中的位置可以用位地址来表示,单片机的位处理器可以直接操作这个位。
[/Quote]

同意
schlafenhamster 2011-03-29
  • 打赏
  • 举报
回复
Description: The BIT control allows you to specify:
The starting address for segments placed in the
bit-addressable internal data space The order of segments within the bit-addressable internal data space
The absolute memory location of segments in the bit-addressable internal data space.
Addresses that you specify with the BIT control are bit addresses. Bit addresses 00h through 7Fh reference bits in DATA memory bytes from byte address 20h to 2Fh (16
bytes of 8 bits each, 16 × 8 = 128 = 80h)
. Bit addresses that
are evenly divisible by 8 are aligned on a byte boundary. A
DATA segment that is bit-addressable can be located with
the BIT control; however, the bit address specified must be
byte aligned, that means evenly divisible by 8.
jilu617851490 2011-03-28
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 schlafenhamster 的回复:]

字节地址:表示这个字节所在的地址,也就是这个字节在哪里,如20h
位地址:表示一个字节中,该位所处的位置,对于单片机因为有位处理功能,所以这个位在字节中的位置可以用位地址来表示,单片机的位处理器可以直接操作这个位。
[/Quote]
字节在哪里?和字节中该位所处的位置有什么区别?
我感觉是一样的呀 ??
jilu617851490 2011-03-28
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yuanhaididai 的回复:]

单片机有各种寻址方式,位寻址,直接寻址等,位地址用于位寻址,字节地址适合很多种寻址方式,如直接寻址等。
[/Quote]谢谢你呀,这我也知道点呀
就是书上是这样定义位地址,将8位二进制数的某一位作为操作数单独进行存取和操作时,这个操作数的地址称为位地址,对位地址寻址简称位寻址,我就是不大明白这个位地址的定义???
jilu617851490 2011-03-28
  • 打赏
  • 举报
回复 1
[Quote=引用 3 楼 mhbbcrcpj 的回复:]

字节寻址就相当于选择左手或右手,位寻址就相当于选择某一个手指头。
不是非常恰当。
[/Quote]

你的意思能大概的了解一下,就是说是选择方式的不一样,可是你能不能说清楚点,他们之间的区别是怎么回事?
烦劳你了 ??
yuanhaididai 2011-03-27
  • 打赏
  • 举报
回复
单片机有各种寻址方式,位寻址,直接寻址等,位地址用于位寻址,字节地址适合很多种寻址方式,如直接寻址等。
schlafenhamster 2011-03-27
  • 打赏
  • 举报
回复 1
字节地址:表示这个字节所在的地址,也就是这个字节在哪里,如20h
位地址:表示一个字节中,该位所处的位置,对于单片机因为有处理功能,所以这个位在字节中的位置可以用位地址来表示,单片机的位处理器可以直接操作这个位。
MHBBCRCPJ 2011-03-27
  • 打赏
  • 举报
回复
字节寻址就相当于选择左手或右手,位寻址就相当于选择某一个手指头。
不是非常恰当。

27,508

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧