一.前言
计算机系统是由硬件和软件组成的。硬件为软件提供环境,软件是计算机的灵魂。
二.本文思维导图

三.正文
CPU的组成: 计算机的CPU包括控制器和运算器,运算器多考累加器,控制器多考寄存器和程序计数器(PC)。指令系统基础的寻址方式多考立即、直接、间接、寄存器和寄存器间接寻址。直接是操作数本身,间接是操作数地址。

          运算器的组成部分:1 ALU(算术逻辑单元):实现对数据的算术运算和逻辑运算。2 累加器:作为一个通用寄存器,为ALU提供一个工作区,ALU运算结果保存到累加器中,运算器至少有一个累加器。3 数据缓冲寄存器:CPU、内存和外部设备之间数据传送的中转站;还可以兼做操作数寄存器。4 状态条件寄存器:状态标志:运算结果溢出标志(V)、运算结果为0(Z)、为负(N)控制标志:运算结果进位(C)、中断标志(I)、方向标志(D)、单步标志控制器的组成部分:              1 指令控制逻辑:内存——》缓冲寄存器—送入—》IR(指令寄存器)——》微操作指令——》其他组成部件工作——》完成功能。(1)指令寄存器(IR):暂存要执行的指令。(2)程序计数器(PC):寄存信息(下一条指令地址)和计数。(3)地址寄存器(AR):保存CPU访问的内存单元,原因:CPU和内存的操作速度不一致。(4)指令译码器(ID):分析解释指令的操作码字段,识别该操作。2 时序:按时间顺序为每条指令提供控制信号;3 总线:多个功能部件服务的信息通路的控制电路;4 中断:控制中断请求,按照优先级调节CPU处理请求的顺序。注:运算器和控制器的寄存器是专用寄存器,作用固定。

二 指令系统基础:
1 隐含寻址方式:累加器存放第二操作数地址,AC对单地址指令格式来说是隐含地址。
2 立即寻址方式:指令的地址字段是操作数本身。操作数包含在指令中的寻址方式。
3 直接:指令的地址字段直接指出操作数在内存中的地址。形式地址D就是操作数有效地址
4 间接:指令地址字段的形式地址D不是操作数的有效地址,而是一个指示器,内容为操作数有效地址。
5 寄存器和寄存器间接:前者为操作数、后者为操作数地址再寄存器中的寻址方式。
6 相对:PC+指令地址字段的形式地址D = 操作数的有效地址。所编程序可以放到内存任何位置。
7 基址:CPU基址寄存器内容+指令地址字段的形式地址。 扩大寻址能力。
8 变址:CPU变址寄存器内容+指令地址字段的形式地址。实现程序块的规律性变化。

软考之计算机系统基础知识相关推荐

  1. 软考初级——计算机系统基础知识

    1.1计算机系统的基本组成 运算器:算数和逻辑运算 存储器:内部存储器.外部存储器 寄存器:CPU的记忆器件 临时存放指令.数据.运算结果

  2. 软考网络规划设计师基础知识考察要点

    软考网络规划设计师基础知识考察要点 1.计算机网络原理       1.1计算机网络基础知识       1.2数据通信基础知识       1.3网络分层与功能       1.4网络设备与网络软件 ...

  3. 软考软件设计师基础知识—法律法规知识

    软考软件设计师基础知识-法律法规知识 视频的地址: https://open.163.com/newview/movie/free?pid=GETVIB0OT&mid=JETVSHAMA 保护 ...

  4. 2017年软考网络管理员基础知识考试内容

    软考网络管理员考试采用笔试形式,实行全国统一大纲.统一试题.统一时间.统一标准.统一证书的考试方式.下面有希赛小编为大家整理了2017年网络管理员基础知识考试内容.供大家参考!       网络管理员 ...

  5. 【软考】-- 多媒体基础知识

    多媒体基础知识 第一节 媒体的种类 一.媒体概念和分类 二.媒体的特征 第二节 音频 一.基本参数 二.声音信号的数字化 三.音频文件格式 第三节 图形和图像 一.图形和图像 二.图像的基本参数 三. ...

  6. 【软考】计算机硬件基础知识2

    1. 存储系统 存储器的存取方式 存储器的性能 1). 存取时间:对于随机存储,就是完成一次读/写所花的时间:对非随机存取,就是将读写装置移动到目的位置所花的时间. 2). 存储器带宽:每秒钟能访问的 ...

  7. 软考 程序员教程-第一章 计算机系统基础知识

    软考 程序员教程-第一章 计算机系统基础知识 为了督促自己学习,告别懒惰,在此先给自己定个小目标,请大家监督哟! 目标:一个月内过一遍<程序员教程>,下一个月开始上真题. 简单看了下,我在 ...

  8. 2020年软考数据库系统工程师--基础知识精讲视频-任铄-专题视频课程

    2020年软考数据库系统工程师--基础知识精讲视频-1997人已学习 课程介绍         对软考数据库系统工程师教材按章节进行了细致的讲解,包括数据结构,操作系统,网络基础,数据库技术,数据库设 ...

  9. 2020软考网络工程师--基础知识精讲视频-任铄-专题视频课程

    2020软考网络工程师--基础知识精讲视频-1574人已学习 课程介绍         对软考网络工程师教材进行了详细解析,通过对考查知识点的细致讲解,让考生掌握解题思路和方法,做到举一反三,事半功倍 ...

最新文章

  1. 智慧城市锁定创新,智能AI助力智慧健康
  2. python常用函数-python常用函数与用法示例
  3. java 测量程序运行时间
  4. HP QC IE11不支持( win7 64位 无法安装)解决方法
  5. 11- 深度学习之神经网络核心原理与算法-卷积核典型的CNN网络
  6. PMP - 考试将于2011年8月31日更新
  7. 幅值与峰峰值的计算_电厂振动测量、计算基础及汽轮机组振动标准!
  8. 9模块化学习 java_Java 9模块
  9. sklearn2pmml模型转化实践
  10. Python爬虫之40行代码爬取金庸所有武侠小说
  11. 公司让微信加人有没有软件_没有人想要使用软件
  12. 编写一个完整的应用程序:从键盘上读入一句英文(只包含英文字母、空格、半角逗号和半角 句号,如:I will choose the presentation..先将该英文句子首字母大写再把句子逆序输出。
  13. P5_扩展卡尔曼滤波器_udacity无人驾驶
  14. leetcode 73 矩阵归零
  15. JNA释放Memory对象分配的内存
  16. 怎样设置excel中自动调整行高、列宽?
  17. js replace使用方法
  18. gt800打印测试软件,zebra GT800 高级桌面条码标签打印机
  19. .jar will not be exported or published.Runtime ClassNotFoundExceptions may result.
  20. vivado DocNav软件打不开PDF文档的解决办法

热门文章

  1. 网上酒店客房预定系统数据库设计
  2. html文件无法复制粘贴,无法复制粘贴的解决办法
  3. Microsoft .NET Framework 3.5 sp1离线安装(DotNetFX35)
  4. Android Realm数据库完美解析
  5. 爬取集思录可转债成交额
  6. 数字电子技术复习第二章
  7. 一些解决问题的心得体会
  8. uniapp 录音_H5原生使用录音功能
  9. 02 GitHub的基本使用与踩坑-从零创建项目,第一次的各种提示报错,一铲子填平!
  10. 把大象装冰箱,需要分几步?- - -迅雷产品经理笔试、面试回顾