软考中级知识点笔记

计算器硬件基本系统由五大部分组成 运算器 控制器 存储器 输入设备 输出设备

存储器 分为
内部存储器 内存 容量小 速度快 临时存放数据
外部存储器 硬盘、光盘等,容量大、速度慢、长期保存数据
输入设备 输出设备合并成为外部设备 即外设
主机: 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。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值