RISE UP —计算机组成原理(一)

 第一个问题:什么是计算机?

                   现在特指电子计算机,即能够高速运转的电子设备,目的是用于数据的计算,是对用户的输入进行加工,根据用户的需求和要求进行加工,最后输出一个结果。

第二个问题:从上面所述的这个简单的定义来说,猜测一下有哪些组成?

                   1.应该有能够对数据进行加工的部件。

                   2.能够接收用户输入的部件。

                   3.能够把数据输出的部件。

        这些部件要协同工作的话,还要有能够控制这些部件协调的部件,上述就是一个简单的计算机的组成。

第一台计算机叫做:ENIAC(爱尼阿克)

构成计算机的基础理论大部分以及有50年了。

目前,计算机的关键部件也没有大的改变。

CPU:(运算器)

        1.Data Path

        2.Controller

Mermory(存储器),注意:爱尼阿克的存储器只是存储数据,并没有存储程序。

I/O:输入/输出

那综上所述什么是Compute呢?

注释:

       Datapath:完成算数和逻辑运算,通常包括其中的寄存器。

       Control:CPU的组成部分,它根据程序指令来指挥datapath,memory以及I/O运行,共同完成程序功能。

       Memory:存放运行时程序及其所需要的数据的场所。

       Input:信息进入计算机的设备,如键盘、鼠标等。

       Output:将计算结构展示给用户的设备,如显示器、磁盘、打印机、喇叭等。

下面是Von Neumann Machine(冯·诺伊曼)计算机的组成:

   

其中最主要的核心部件是:LU(算数逻辑部件,对数据的加工都是由它来做的,它可以做的事情,实际上是最简单的一个事情,就是做算数和逻辑运算)

现在的计算机都不是像爱尼阿克那样根据运算器为中心,而是根据存储器为中心。

输入和输出的话,都是从存储器取得结果的。

运算器:负责对数据进行加工。

控制器:负责协调这五大功能部件协同工作。

注解:

          Mermory:存储器

          Control unit :控制器

          Arithmetic logic unit :算术及逻辑运算部件

          Processor : 处理器

         Accumulator : 蓄电池

          

          

          

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
计算机组成原理算法实现代码及报告 1)系统进入(主)窗体的设计:菜单需要在输入口令正确后方可激活使用。口令输入错误时要给出重新输入口令的提示,三次口令输入错误应该禁止使用。 有四个菜单,分别是“逻辑运算”、“进行定点整数单符号位补码加减法”、“定点整数原码乘法”和“浮点数的加减运算”口令输入正确后菜单激活,按相应菜单进入相应窗口。 (2)选择主窗体中“逻辑运算”时进入逻辑运算窗体: ①两个输入框各输入一个数; ②一个结果输出框输出结果; ③八个按钮如下: 按“输入”将输入焦点设置为最上面的一个文本框上。依次输入两个(或一个)二进制数(如110101或110101) 按“逻辑非”、“逻辑加”、“逻辑乘”或“逻辑异”按扭中的任一个后,将在第三个文本框中显示对应操作的结果。 选择“返回”按扭时回到主窗体 (3)选择主窗体中“进行定点整数单符号位补码加减法”时进入进行定点整数单符号位补码加减法窗体: ①两个输入框各输入一个数; ②两个结果输出框分别输出加法结果和减法结果; ③四个按钮 按“输入”将输入焦点设置为最上面的一个文本框上依次输入两个(或一个)二进制数(如110101或110101)其中第一位是符号位0为正1为负 按“加法”后在加法结果输出框中显示对应操作的结果 按“减法”后在减法结果输出框中显示对应操作的结果 按“返回”按扭时回到主窗体 (4)选择主窗体中“定点整数原码乘法”时进入进行定点整数原码乘法窗体: ①两个输入框各输入一个数; ②一个结果输出框输出结果; ③三个按钮 按“输入”将输入焦点设置为最上面的一个文本框上依次输入两个(或一个)二进制数(如110101或110101) 按“乘法”后在结果输入框中显示对应操作的结果 按“返回”按扭时回到主窗体 (5)选择主窗体中“浮点数的加减运算”时进入浮点数的加减运算窗体: ①四个输入框分别输入第一个数的阶码和尾数及第二个数的阶码和尾数; ②四个个结果输出框分别输出加法结果的阶码和尾数及减法结果的阶码和尾数; ③四个按钮 按“输入”将输入焦点设置为最上面的一个文本框上依次输入二进制数 按“加法”后在加法结果输出框中显示对应操作的结果 按“减法”后在减法结果输出框中显示对应操作的结果 按“返回”按扭时回到主窗体

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值