黑马程序员技术交流社区

标题: 关于CPU的一个小问题 [打印本页]

作者: xieshuhua    时间: 2012-5-14 10:52
标题: 关于CPU的一个小问题
我们都知道任何一个程序最终都是要交给CPU处理的。而CPU型号不同,所接受的命令也不同。
我想问下,是不是CPU接受的数据都是汇编语言,CPU将其转化为二进制代码并执行内存和硬盘操作?
键盘和鼠标的操作,屏幕的显示是不是也是经过CPU处理的?
内存和硬盘是不是可以简单的理解为很多的空格子,CPU指挥这些格子的存放1/0?
作者: —__    时间: 2012-5-14 12:02
1.无论cpu是什么类型接受的命令都是一样的 就是二进制代码
2.不是cpu将其转化为二进制,而是先转换为二进制在交给cpu处理的
3.你要了解鼠标和键盘操作都是传输一个信号给电脑的,这个信号是有特定编码的,然后传给cpu 这个问题在你看完窗口化操作界面的视频后就知道了
4.你也可以这么理解,数据传递是一个很复杂的过程,比如运用到缓冲,缓存机制等等,没必要细入
作者: 小小企鹅    时间: 2012-5-14 12:11
汇编语言是面向机器的,有能够直接访问与硬件相关的存储器或I/O端口等优点
汇编语言在真正执行时会被翻译成二进制




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2