鱼C论坛

 找回密码
 立即注册
查看: 3672|回复: 14

CPU通过数据总线给内存传输数据

[复制链接]
发表于 2016-7-23 13:01:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在听老师讲到CPU通过数据总线给内存中传输数据的时候,用到了两个型号的CPU,一个是8088CPU(每次可以传输8位)和8085CPU(每次可以传送16位),在老师的PPT上用图形的形式表示了传输数据 89D8(H)的数据传输,下面是我画的图

CPU数据总线传89D8

CPU数据总线传89D8

为什么从上到下是9 8 8 D 不应该是 8D98吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-7-23 15:50:04 | 显示全部楼层
注意看 左边向下的大箭头

低位在上
高位在下

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-23 16:04:40 | 显示全部楼层
你应该连起来看啊
从下到上
1101100010001001
十六进制是 D889
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-23 17:55:29 | 显示全部楼层
就是从下往上看的,是D889啊,但是要移动的数据是89D8,如果从高位到低位应该是89D8啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-23 17:56:22 | 显示全部楼层
人造人 发表于 2016-7-23 16:04
你应该连起来看啊
从下到上
1101100010001001

就是从下往上看的,是D889啊,但是要移动的数据是89D8,如果从高位到低位应该是89D8啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-23 17:57:38 | 显示全部楼层
SixPy 发表于 2016-7-23 15:50
注意看 左边向下的大箭头

低位在上

就是低位在上,高位在下,那么从高位排到低位应该是D889,而要移动的数据是89D8
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-23 21:20:48 | 显示全部楼层
索引是从低到高索引的。。。先传低位。d8,,再传高位89
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-23 22:05:07 | 显示全部楼层
本帖最后由 人造人 于 2016-7-23 22:09 编辑
james-ma 发表于 2016-7-23 17:56
就是从下往上看的,是D889啊,但是要移动的数据是89D8,如果从高位到低位应该是89D8啊


无标题.png
先移动
无标题.png1.png
后移动
无标题.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-24 18:03:44 | 显示全部楼层
我曹河蟹 发表于 2016-7-23 21:20
索引是从低到高索引的。。。先传低位。d8,,再传高位89

??什么意思,D相对于8不是高位吗?先传低位的话也是先传8啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-24 18:08:43 | 显示全部楼层

8086型号的CPU是传输的数据是 89D8 (H)换算成二进制就是
1000 1001 1011 1000 从左到右 位 是从高到低 ,而在我的图中,数据总线所表示的位是 由上而下是从低到高,那么 应该写成 0001 1101 1001 0001这样才对啊
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-24 20:16:41 | 显示全部楼层
james-ma 发表于 2016-7-24 18:08
8086型号的CPU是传输的数据是 89D8 (H)换算成二进制就是
1000 1001 1011 1000 从左到右 位 是从高到低 ...

又看了一遍视频,我认为应该是这样的
无标题.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-24 23:02:55 | 显示全部楼层
我觉得8位的cpu传16位的数据,应该是先传低八位再传高八位吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-27 21:33:39 | 显示全部楼层
人造人 发表于 2016-7-24 20:16
又看了一遍视频,我认为应该是这样的

那就是老师的PPT弄错了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-27 21:34:10 | 显示全部楼层
人造人 发表于 2016-7-24 20:16
又看了一遍视频,我认为应该是这样的

我今天看王爽的书上和你的是一样的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-7-28 03:18:34 | 显示全部楼层
james-ma 发表于 2016-7-27 21:34
我今天看王爽的书上和你的是一样的

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-19 12:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表