初学者疑惑:程序如何执行

[复制链接]
1787|6
手机看帖
扫描二维码
随时随地手机跟帖
sockit| | 2007-7-18 11:09 | 显示全部楼层

这种问题。。。

买书看吧。

换种说法,难道你要到“黑砖窑”烧砖吗
盖楼去吧~:)

使用特权

评论回复
wljboy|  楼主 | 2007-7-18 11:34 | 显示全部楼层

初学者疑惑:程序如何执行

没有一砖一瓦,怎么能盖高楼大厦呢
一些基本的东西没搞清楚我很不甘心啊
市面上的书几乎没涉及这么详细的内容

使用特权

评论回复
whereis| | 2007-7-18 11:40 | 显示全部楼层

.

faint,《微机原理》里面没有吗?

取码,译码,执行。

下个cpu的ip,里面讲得贼清楚。


使用特权

评论回复
wljboy|  楼主 | 2007-7-19 13:06 | 显示全部楼层

非常感谢gdtyy的悉心指导

使用特权

评论回复
碧水长天| | 2007-7-31 22:14 | 显示全部楼层

gdtyy的讲解确实从原理上回答了问题

我电脑里面还有2003年21IC论坛的离线BBS资料,经常读到您的发言,相当精彩。

说得不那么专业一点,可以这样理解程序如何执行的。

程序代码按010101的机器码形式存储在ROM中,这是机器码,不同的组合对应不同的指令,比如MOV,ADD等。

CPU取得这些机器码,并根据机器码翻译成要执行的操作,然后通过控制逻辑电路来实现这些操作,比如将一个寄存器清零,那么通过逻辑电路对该寄存器各位对应的电路进行操作,比如放电,或者触发等操作。

使用特权

评论回复
li_mu| | 2007-8-6 07:10 | 显示全部楼层

1.明白数电中的状态机yu组合电路

2.看微机原理
3.明白了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

20

帖子

1

粉丝