计算机组成原理知识点总结「建议收藏」

计算机组成原理知识点总结「建议收藏」快考试了,计算机组成原理这门课学的真不咋地,自己从头看书也感觉看不下去,于是找了哈工大的慕课来学习,在这里记记重点——————————————————————————————–计算机系统可分为硬件和软件硬件:计算机的实体,如主机,外设等。软件:由具有各科特殊功能

大家好,又见面了,我是你们的朋友全栈君。

快考试了,计算机组成原理这门课学的真不咋地,自己从头看书也感觉看不下去,于是找了哈工大的慕课来学习,在这里记记重点

——————————————————————————————–

计算机系统可分为硬件和软件

硬件:计算机的实体,如主机,外设等。

软件:由具有各科特殊功能的信息(程序)组成。

软件可分为系统软件(用来管理整个计算机系统)

包括语言处理程序,操作系统,服务型程序,数据库管理系统,网络软件

和应用软件(按任务需要编制成的各种程序

如各类实用软件和游戏等。

从程序员的角度将计算机系统划分为五个层次

机器语言(机器指令代码,繁琐)——汇编语言(符号语言,简单直观,方便记忆)——高级语言

 计算机组成原理知识点总结「建议收藏」

计算机组成原理知识点总结「建议收藏」

冯诺依曼计算机特点:

1.计算机由五大部件组成:运算器(ALU)、控制器(CU)、存储器、输入设备、输出设备。

2.指令和数据以同等地位存于存储器,可按地址寻访。

3.指令和数据用二进制表示

4.指令由操作码和地址码组成。

5.存储程序(核心特征)

6.以运算器为中心。

计算机组成原理知识点总结「建议收藏」

系统复杂性管理的方法:

层次化:将被设计的系统划分为多个模块或子模块。

模块化:有明确的定义的功能和接口

规则化:模块更容易被重用

存储器的基本组成

计算机组成原理知识点总结「建议收藏」

存储体——存储单元——存储原件(0/1)

 大楼————房间——床位(无人/有人)

存储单元:存放一串二进制代码,按地址访问

存储字:存储单元中二进制代码的组合

存储字长:存储单元中二进制代码的位数

MAR 存储器地址寄存器  反映存储单元的个数

MDR 存储器数据寄存器 反映存储字长

运算器的基本组成

计算机组成原理知识点总结「建议收藏」

控制器功能:取出指令,执行指令。(解释指令,保证指令的按序执行


计算机组成原理知识点总结「建议收藏」


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138385.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 范数计算(一范数、二范数、无穷范数)

    概念多维数据度量方式:0范数,向量中非零元素的个数。1范数,为绝对值之和。2范数,就是通常意义上的模。无穷范数,就是取向量的最大值。计算题实例

    2022年4月7日
    734
  • Java多线程系列—线程通信机制wait notify notifyAll(03)

    Java多线程系列—线程通信机制wait notify notifyAll(03)线程通信机制waitnotifynotifyAll本课时我们主要学习wait/notify/notifyAll方法的使用注意事项。我们主要从三个问题入手:为什么wait方法必须在synchronized保护的同步代码中使用?为什么wait/notify/notifyAll被定义在Object类中,而sleep定义在Thread类中?wait/notify和sleep方法的异同?wait必须在synchronized保护的同步代码中使用为什么wai

    2025年10月5日
    3
  • Wscript.shell 详解

    Wscript.shell 详解Wscript.shellWscript.shell是Wshshell的ProIDWshshell是一个对象,存放在windows系统中的wshom.ocx文件中,可供在windows上运行的程序调用。他可对windows的外壳程序进行访问。对象(object)是一些相关变量和方法的软件集,或者说库。当你需要这个对象里面的变量,方法,功能的时候,你就可以使用相关语

    2025年7月11日
    3
  • java数组去重「建议收藏」

    java数组去重「建议收藏」1、背景根据不同的业务逻辑,经常会遇到数组中存在多个重复元素的场合,总结了下数组的排序,留个记录。2、实现方法总结了四种方法,接下来进行展示1、方法一[java] viewplain copy               //数组去重方法一  String[] array 

    2022年6月15日
    26
  • WMI远程访问问题解决方法

    WMI远程访问问题解决方法

    2021年8月4日
    52
  • 大数阶乘算法

    大数阶乘算法一:精度要求较低的阶乘算法如果只是要求算法的速度,而对精度要求比较低的话可以直接使用,斯特林公式计算n!斯特林公式如下:n!=sqrt(2*PI*n)*(n/e)^n*(1+1/12/n+1/288/n2–139/51840/n3-571/2488320/n4+…)或ln(n!)=0.5*ln(2*PI)+(n+0.5)*ln(n)-n+(1/12/n-1/360

    2022年7月24日
    18

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号