Board logo

标题: [求助]请问16位机的位寻址空间是哪些? [打印本页]

作者: 天涯倦客    时间: 2005-12-7 13:40     标题: [求助]请问16位机的位寻址空间是哪些?

以前做freescales的8位机时.因为可位寻址的字节变量在固定的一段ram空间中,可以专门开辟一段空间来存储可位寻址的字节变量.请问16位机的ram的哪些空间可存储可位寻址的字节变量???
作者: 天涯倦客    时间: 2005-12-7 16:58

我随便写了一段位标志,可以编译通过,难道16位机的所有RAM空间都可以位寻址?
作者: seuafu2005    时间: 2005-12-8 11:00

按照Codewarrior生成的的寄存器地址的定义方式定义变量,应该是可以位寻址的
作者: 天涯倦客    时间: 2005-12-8 12:24

8位机datasheet对bit变量空间有详细的说明,但是16位机我还没有找到,只是感到有点疑惑.
作者: reallin    时间: 2005-12-8 23:35

没用过8位机

个人感觉是这样的

8位机地址总线应该是8位  地址空间相对较小

实模式下应该是256个字节吧 一般不会够用

所以你觉得只是一段

所以提供了其它寻址方式  可以直接寻址的就固定在一段上

16位机就大得多  在小空间模式下都可以直接寻址

不过数据空间也会小一些  芯片提供的空间一般都比这个大

但由于这个空间已经很大了  所以你觉得都能寻到




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0