A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© xieshuhua 中级黑马   /  2012-5-14 10:52  /  1807 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

我们都知道任何一个程序最终都是要交给CPU处理的。而CPU型号不同,所接受的命令也不同。
我想问下,是不是CPU接受的数据都是汇编语言,CPU将其转化为二进制代码并执行内存和硬盘操作?
键盘和鼠标的操作,屏幕的显示是不是也是经过CPU处理的?
内存和硬盘是不是可以简单的理解为很多的空格子,CPU指挥这些格子的存放1/0?

评分

参与人数 1技术分 +1 收起 理由
贠(yun)靖 + 1

查看全部评分

2 个回复

倒序浏览
1.无论cpu是什么类型接受的命令都是一样的 就是二进制代码
2.不是cpu将其转化为二进制,而是先转换为二进制在交给cpu处理的
3.你要了解鼠标和键盘操作都是传输一个信号给电脑的,这个信号是有特定编码的,然后传给cpu 这个问题在你看完窗口化操作界面的视频后就知道了
4.你也可以这么理解,数据传递是一个很复杂的过程,比如运用到缓冲,缓存机制等等,没必要细入

评分

参与人数 2技术分 +1 黑马币 +10 收起 理由
xieshuhua + 10 谢谢啦,呵呵,这里高手真多
贠(yun)靖 + 1

查看全部评分

回复 使用道具 举报
汇编语言是面向机器的,有能够直接访问与硬件相关的存储器或I/O端口等优点
汇编语言在真正执行时会被翻译成二进制

评分

参与人数 2技术分 +1 黑马币 +5 收起 理由
xieshuhua + 5 嗯,明白了,呵呵
贠(yun)靖 + 1

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马