:计算机的各硬件部件是如何配合,最终完成机器级程序所规定的各项工作?试举例

如何回答

CPU作为运算核心和控制核心来根据计算机指令进行算术逻辑运算,从而“统领”整个计算机的工作。其功能是执行算,逻辑运算,数据处理,传四舍五入,输入/输出的控制电脑自动、协调地完成各种工作。
典型的CPU结构可分为运算器和控制器两个部分。
硬件的组成(输入设备,输出设备,存储器,运算器,控制器)
输入设备:使计算机从外部获得信息的设备。如鼠标,键盘,光笔,扫描仪,话筒,数码相机,摄像头,手写板。
输出设备:把计算机处理信息的结果以人们能够识别的形式表示出来的设备。如显示器,打印机,绘图仪,音箱,投影仪。
存储器:存储器是计算机系统内最主要的记忆装置,既能接收计算机内的信息(数据和程序),又能保存信息,还可以根据命令读取已保存的信息。如硬盘,光驱,U盘。
运算器: 运算器是对数据进行加工处理的部件,它在控制器的作用下与内存交换数据,负责进行各类基本的算术运算、逻辑运算和其他操作。在运算器中含有暂时存放数据或结果的寄存器。运算器由算术逻辑单元(Arithmetic Logic Unit,ALU)、累加器、状态寄存器和通用寄存器等组成。ALU是用于完成加、减、乘、除等算术运算,与、或、非等逻辑运算以及移位、求补等操作的部件。
控制器:控制器是整个计算机系统的指挥中心,负责对指令进行分析,并根据指令的要求,有序地、有目的地向各个部件发出控制信号,使计算机的各部件协调一致地工作。
控制器由指令指针寄存器、指令寄存器、控制逻辑电路和时钟控制电路等组成。
寄存器:寄存器也是CPU的一个重要组成部分,是CPU内部的临时存储单元。寄存器既可以存放数据和地址,又可以存放控制信息或CPU工作的状态信息。
CPU的工作可分为四个阶段。
一提取。从储存器或高速缓冲储存器中检索指令,放入指令寄存器,由程序计数器指定储存器的位置。
二解码。CPU根据储存器提到的指令字,解析未操作码和操作数,从而进行相应的运算。如果参与操作的数据在存储器中,还需要形成操作数地址。
三执行。根据解码结果激活相应的算术逻辑部件实施运算。
四写回。将执行阶段的结果写进CPU内部的寄存器,以供快速存取指令。
计算步骤的程序和计算中需要的原始数据,在控制命令的作用下通过输入设备送入计算机的存储器。当计算开始的时候,在取指令的作用下把程序指令逐条送入控制器。控制器向存储器和运算器发出取数命令和运算命令,运算器进行计算,然后控制器
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-04-09
从原理上了解是操作系统课的内容。具体处理要花时间读操作系统代码,一言难尽。
第2个回答  2019-04-09
我和大家讲一下我亲身经历的一件事,告诉你到底支付宝安不安全。半年前一天早上我被一连串短信声音吵醒,拿起手机一看,显示支付宝付款200元,200元,200元,200元,200元。。。一连串这样的短信,吓的我瞬间就醒了。我马上拨打支付宝客服,没有等待多久大约10几秒,电话就接通了。我告诉他们我的支付宝被盗用,正在购买淘宝商品。客服没有废话直接要了我的姓名和身份证号,5秒不到就告诉我,我的账号现在已经被锁定,让我不要着急,相关的详细情况会打电话告诉我。当时我以为他们在敷衍我,我还很生气。
第3个回答  2019-04-09
嗯呀五天起来啦佛祖特斯拉本组生气啦啊魔图死啦佛祖骑LCD魔芋丝卡恩XP死了
第4个回答  2019-04-09
哦老婆咯是咯是咯去哪啦同步馒头
相似回答