首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]请问16位机的位寻址空间是哪些?

[求助]请问16位机的位寻址空间是哪些?

以前做freescales的8位机时.因为可位寻址的字节变量在固定的一段ram空间中,可以专门开辟一段空间来存储可位寻址的字节变量.请问16位机的ram的哪些空间可存储可位寻址的字节变量???
立志做个专业的工程师
我随便写了一段位标志,可以编译通过,难道16位机的所有RAM空间都可以位寻址?
立志做个专业的工程师
按照Codewarrior生成的的寄存器地址的定义方式定义变量,应该是可以位寻址的
8位机datasheet对bit变量空间有详细的说明,但是16位机我还没有找到,只是感到有点疑惑.
立志做个专业的工程师
没用过8位机

个人感觉是这样的

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

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

所以你觉得只是一段

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

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

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

但由于这个空间已经很大了  所以你觉得都能寻到
世界上失败只有一种那就是半途而废。
返回列表