软考中级知识点笔记
计算器硬件基本系统由五大部分组成 运算器 控制器 存储器 输入设备 输出设备
存储器 分为
内部存储器 内存 容量小 速度快 临时存放数据
外部存储器 硬盘、光盘等,容量大、速度慢、长期保存数据
输入设备 输出设备合并成为外部设备 即外设
主机: CPU+主存储器
记住以下内容考试考点:
中央处理单元CPU
中央处理单元组成: 由运算器、控制器、寄存器组和內部总线组成;
中央处理单元功能:实现程序控制、操作控制、时间控制、数据处理功能。
运算器组成:由算术逻辑单位ALU(实现对数据的算术和逻辑运算)、累加寄存器AC(运算结果或源操作书的存放区)、数据缓冲寄存器DR(暂时存放内存的指令或数据)、和状态条件寄存器PSW(保存指定运行结果的条件码内容,如移除标志等)组成。
运算器功能:执行所有的算术运算,如加减乘除等;执行所有的逻辑运算并进行逻辑测试,如与、或、非、比较等。
控制器组成:指定寄存器IR(暂存CPU执行指令)、程序计数器PC(存放指令执行地址)、地址寄存器AR(保存当前CPU所访问的内存地址)、指令译码器ID(分析指令操作码)等组成
控制器功能:控制整个CPU的工作,最为重要。包括程序控制、时序控制等。
二进制符号 0b 0b0011
十六进制标识 0x或H 0x18F或18FH
R进制整数转十进制:位全展开法,用R进制的每一位乘以R的n次方,n是变量,从R进制数据的整数最低位开始,依次为0,1,2,3…累加
例如有6进制数5043,此时R=6,用6进制数的每一位乘以6的n次方,n是变量
从6进制数的整数最低位开始(5043从低位到高位排列:3,4,0,5),n依次为
0,1,2,3, 那么最终5043=360+4*61+062+5*63=1107
十进制转R进制:十进制整数(除以R倒取余数),用十进制整数除以R,记
录每次所得余数,若商不为0,则继续除以R,直至商为0,而后将所有余数
从下至上记录,排列成从左至右顺序,即为转换后的R进制数;
例:有十进制数200,转换为6进制,此时R=6,将200/6,得商为33,余数为
2;因为商不等于0,因此再将商33/6,得商为5,余数为3;再将5/6,得商为
0,余数为5;此时商为0,将所有余数从下到上记录,得532。
十进制 200 转二进制
100 0
50 0
25 0
12 1
6 0
3 0
1 1
0 1
最终的 11001000
m进制转n进制:先将m进制转化为十进制数,再将十进制数转化为n进制数,
中间需要通过十进制中转,但下面两种进制间可以直接转化:
二进制转八进制:每三位二进制数转换为一位八进制数,二进制数位个数不
是三的倍数,则在前面补0(原则是数值不变),如三进制数01101有五位,
前面补一个0就有六位,为001101,每三位转换为一位八进制数,
001=1,101=1+4=5,也即01101=15。
二进制转十六进制:每四位二进制数转换为一位十六进制数,二进制数位个
数不是四的倍数,则在前面补0,如二进制数101101有六位,前面补两个0就
有八位,为00101101,每四位转换为一位十六进制数,0010=2,1101=13=D,
也即101101=2D。
本文来自博客园,作者:博客-涛,转载请注明原文链接:https://www.cnblogs.com/htmsmile/p/17605607.html