计算机程序的“0”和“1”是怎样具体控制硬件元器件的?

[复制链接]
查看11 | 回复5 | 2011-9-15 06:19:00 | 显示全部楼层 |阅读模式
回复

使用道具 举报

千问 | 2011-9-15 06:19:00 | 显示全部楼层
表反相,如一个表开通,则另一个表闭合
回复

使用道具 举报

千问 | 2011-9-15 06:19:00 | 显示全部楼层
这个问题说起来要很长了。这样说吧。计算机能够“认识和运算”的语言(即机器语言)其实也就是“0”和“1”两个二进制数字。那么我们这么多的信息,如十进制数、英文字母、汉字等如何让计算机认识呢?人们就想到了用八进制、十六进制等便于转换为二进制的方法来编码。用一长串的“0”和“1”的不同组合代表不同的字母和汉字。由于一长串的数字读写不方便,人们创造出各种高级语言。用高级语言编写的程序通过编译或解释方式“翻译”成机器语言,让计算机执行。
回复

使用道具 举报

千问 | 2011-9-15 06:19:00 | 显示全部楼层
1代表高电压0代表低或1代表电流0没有电流,自然让硬件识别
回复

使用道具 举报

千问 | 2011-9-15 06:19:00 | 显示全部楼层
你这个问题看起来简单,其实涉及到计算机原理的深层次内容,如果真想弄明白,只能读读计算机原理。
回复

使用道具 举报

千问 | 2011-9-15 06:19:00 | 显示全部楼层
问返了,不是0,1怎样具体控制硬件元器件而是0,1是硬件元器件的抽象表示把电路上的计算信息用0,1来表示,再在0,1的基础上表示成人类能理解的信息
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行