計算機概論與C語言簡介.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

弟一早

IwSSSciglwF

在本章中,我「明各回^一些算械概^的基本知^,藉

由道些基本知,迤而阜雪重月窗的程式1殳言十。除此之

外,我「号也符金十封小吾言的编群器及轨行猿境做一些^

明,加弓兔^者在往接章fp中系柬雪靶例日寺所需要的基本知

三郊

截°

2

大铜

•1.1甯月窗硬if

-1.1.1算数暹罩元(ArithmeticandLogicUnit)

-1.1.2控制军元(ControlUnit)

-1.1.言己I意ft罩元(MemoryunitandStorageUnit)

-1.1.4本俞入军元(Inputun让)

-1.1.5率俞出罩元(Outputunit)

•1.2

•1.程式^言

-1.3.1械器i吾言

-1.3.2低p皆^言

-1.3.高E皆I吾言

•1.4€^吾言曾介

3

大铜(余勖

•1.5程式朗彝流程典编群器

-1.5.1(^吾言程式的n彝流程

-1.5.2秘睾器(Compiler)汴甫充】

-1.5.整合IS凌璟境(IDE;IntegratedDevelopmentEnvironment)

•1.6褊群器舆程式H^^例

-1.6.1GCC*器

-1.6.2Dev-C++整合IS凌璟境

-1.6.BorlandC++Builder

•1.7本章回屉金及下章fg霓

4

1.1重月窗硬醴

•雷月辍硬ft就是您可以看到的霜月辍金殳借(拆^外段),不谩若光是道檬形容

重月第硬ft未免谩於曾军。^除上,若彳能功能面加以国分,可揩霜月第硬ft分

篇5大军元(如下圈),5彳固军元分别负责不同的工作。

―[1主]:

算数暹tt军元典控制军元

合耦中央虑理罩元(就是

常11到的CPU),中央虑理

军元和主常己1意18期篇重月辍

的核心部分,其绘的周遏

(率俞入军元典率俞出

军元)必须典之速结,

透谩中央虑理罩元的控制

,使周遏善殳借正常^作。

资料流A控制虢

5

1.1.1算数暹It罩元

•算数暹翰罩元(曾耦ALU)是轨行程式中各算的军

位。道些建算即可以分焉刖大^:算数建算典暹库为!算。算

8^1算包含加、减、乘、除等等的数值^算,而暹牵前!算即

包含AND、OR、NOT、移位等位元/位元^的暹算。

6

112控制军元

•控制军元(麓耦CU)的功能焉控制流程及^^串俞入、串俞出、

taw、算数暹tt等4大军元的^作。控制罩元中包含(1后己会呆

指令圉句嗔序的微程式(microprogram)、(2)取得下一指令

的暹II重路⑶,噩勤元件的解礁器(decoder)及⑷聚多逗撵

器(multiplexer)。

-富指令谨入CPU之彼,控制元件曾先谨行指令解礁(Decode),加按照

指令槿^^行封鹰的微程式,彝出不同的^虢完成^指令所需要完成

的各项功能,最接轨行暹It雷路以便取得下一彳固指令。

文档评论(0)

xzbyw118 + 关注
实名认证
内容提供者

化工高级工程师持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年08月13日上传了化工高级工程师

1亿VIP精品文档

相关文档