备考高级系统分析师-计算机系统知识-硬件-CPU-编码-浮点数
本文主要是用来备考2022年系统分析师的学习笔记吧,大家一起加油,争取一次过,主要是针对有编程经验的各位同学,为大伙划重点,比起直接看繁琐的教材,更能节省大伙时间,提升学习效率!毕竟打工人的时间宝贵!这种考试对于科班出身的同学们也能当做复习上学的知识,温故知新,顺便拿证!
首先来个思维导图,本文内容如下:
思维导图只是本章的讲解树状图,后边文字在解释一下,以后每出一章尽量都把思维导图摆在最前边,我自己学的方便,大家看的也方便!
本章的分值情况:基本会考到4-5分选择,占比不少,案例基本不考
1.计算机硬件组成
这个还讲么?课本第6章,大伙自己看吧,这种概念的东西,大伙看看概念就可以。
2.中央处理器
程序控制,操作控制,时间控制都属于控制器的功能。
数据处理属于运算器的功能。
除了运算器,控制器,cpu还有寄存器组跟内部总线。
这个地方有考点,运算器有哪些,控制器有哪些?各自的功能是什么,一般是列出某个功能,让你选择是哪个寄存器!
运算器:由算术逻辑单元ALU(实现对数据的算术和逻辑运算)、累加寄存器AC(运算结果或源操作数的存放区)、数据缓冲寄存器DR(暂时存放内存的指令或数据)、和状态条件寄存器PSW(保存指令运行结果的条件码内容,如溢出标志等)组成。执行所有的算术运算,如加减乘除等;执行所有的逻辑运算并进行逻辑测试,如与、或、非、比较等。
控制器:由指令寄存器IR(暂存CPU执行指令)、程序计数器PC(存放指令执行地址)、地址寄存器AR(保存当前CPU所访问的内存地址)、指令译码器ID(分析指令操作码)等组成。控制整个CPU的工作,最为重要。
看看考题类型如下,感受下怎么考你吧,不难吧!
真题来喽:
1.CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在()中。
A.程序计数器(PC) B.累加器(AC) C指令寄存器(IR) D.地址寄存器(AR)
2.执行CPU指令时,在一个指令周期的过程中,首先需从内存读取要执行的指令,此时先要将指令的地址即()的内容送到地址总线上。
A.指令寄存器(IR) B.通用寄存器(GR) C.程序计数器(PC) D.状态寄存器(PSW)
3.数据表示
3.1进制转换,R进制转十进制,大伙自己搜搜就可以吧,老生常谈的问题了
R进制整数转十进制:位权展开法,用R进制数的每一位乘以R的n次方,n是变量,从R进制数的整数最低位开始,依次为0,1,2,3...累加。
例如有6进制数5043,此时R=6,用6进制数的每一位乘以6的n次方,n是变量1从6进制数的整数最低位开始(5043从低位到高位排列:3,4,0,5),n依次为0,1,2,3,那么最终5043=3*6^0+4*6^1+0*6~2+5*6^3=1107.
十六进制表示方式,A=10,B=11,C=12,........F=16,这个也很简单
十进制转R进制,及时一直除下去,取余数!自行搜索吧!
给大家推荐个快速计算2进制转10进制的方法,超级好用,每次进制转换,先把下边的图画出来,如下:
3.2符号的表示
机器数:各种数值在计算机中表示的形式,其特点是使用二进制计数制,数的符号用0和1表示,小数点则隐含,不占位置。
机器数有无符号数和带符号数之分。无符号数表示正数,没有符号位。带符号数最高位为符号位,正数符号位为0,负数符号位为1。
定点表示法分为纯小数和纯整数两种,其中小数点不占存储位,而是按照以下约定:
纯小数:约定小数点的位置在机器数的最高数值位之前。
纯整数:约定小数点的位置在机器数的最低数值位之后。
真值:机器数对应的实际数值。
最高位是符号位,0表示正数,1表示负数!
纯小数,纯整数的概念了解一下!
带符号数有下列编码方式,当真值为-45时:
原码:一个数的正常二进制表示,最高位表示符号,数值0的源码有两种形式:
+0 (0 0000000) 和-0(10000000).-45对应原码为10101101
反码:正数的反码即原码;负数的反码是在原码的基础上,除符号位外,其他各位按位取反。数值0的反码也有两种形式:+0(00000000),-0(11111111).-45对应反码为11010010
补码:正数的补码即原码;负数的补码是在原码的基础上,除符号位外,其他各位按位取反,而后末位+1,若有进位则产生进位。因此数值0的补码只有一种形式+0=-0=00000000.-45对应补码为11010011
移码:用作浮点运算的阶码,无论正数负数,都是将该原码的补码的首位(符号位)取反得到移码。-45对应移码为01010011
原码,反码,补码,移码概念看一下,上边实例举-45的例子理解下,也是种不错的学习方法,举特例,立马让你明白!(抽空查下原码,反码,补码,移码解决的具体问题,知道原码,反码,补码,移码为了解决什么问题而提出来的小伙伴可以留言给我,大家相互进步,后续补充下,也能为实际工作提供一丢丢思路)
数值0是个常考的点,在原码,反码,补码里有不同的作用,原码,反码0有两种表示方式,这样表述数据的范围就少了一位,补码,移码0只有一种表示方式!
考试重点来了,表示数值的范围
再用特殊值法,3位,000,最高位是符号位,去掉最高位,实际表示数值范围2的2次方,00,01,10,11四个数值范围就是0~3,0~2^(n-1)-1
定点小数的范围,就是定点整数在除以2^(n-1)
未完待续吧,肝不动了,睡觉了要明天还要上班!
-------------来喽来喽--------------------------
继续昨天晚上未肝完的内容,还差一点浮点数的内容!
3.3浮点数
浮点数的几个概念先了解一下,阶符(顾名思义阶数的最高位:符号位),阶数,数符(尾数的最高位:符号位),尾数。
考点:阶码确定数值范围,尾数决定精度
浮点数运算考纲里面不要求,大伙理解一下就可以了!想想也是考这个东西什么用处么?真正工作中可以用工具去算的!
计算的时候,小阶向大阶看齐的原则,主要是为了保证精度,尾数右移之后,低位位数会丢弃,精度影响小,高位丢弃的话,精度影响大!
尾数的表示采用规格化方法,也即带符号尾数的补码必须为1.0xxxx(负数)或者0.1xxxx(正数)其中x可为0或1.
浮点数的运算:
对阶(使两个数的阶码相同,小阶向大阶看齐,较小阶码增加几位,尾数就右移几位)
尾数计算(相加,若是减运算,则加负数)
结果规格化(即尾数表示规格化,带符号尾数转换为1.0xxxx或0.1xxxx).
下边是数据表示类型的考题,大家感受下到底是出什么类型的题目:
第一题主要是2X,90H是十六位,转换成二进制,按照快速计算,四个二进制为,表示一位十六进制位
第二题,下班回家继续算!
阶码是带符号的纯整数,尾码是带符号的纯小数
上边例题二,除了这种形式的,如果出现变种题型希望大家也不要慌,仔细审题,找到数值范围,问题不大,加油。
感谢大伙点赞+关注的支持,是我持续学习更新的动力,关注公众号:Coding-9527,跟大伙一起学习,成长,进步!
版权声明:
作者: freeclashnode
链接: https://www.freeclashnode.com/news/article-542.htm
来源: FreeClashNode
文章版权归作者所有,未经允许请勿转载。
热门文章
- 10月12日|20.2M/S,Shadowrocket/V2ray/SSR/Clash免费节点订阅链接每天更新
- 10月11日|22.7M/S,Shadowrocket/Clash/V2ray/SSR免费节点订阅链接每天更新
- 10月9日|19M/S,Clash/V2ray/SSR/Shadowrocket免费节点订阅链接每天更新
- 10月13日|18.6M/S,V2ray/SSR/Shadowrocket/Clash免费节点订阅链接每天更新
- 10月10日|21.9M/S,V2ray/Clash/SSR/Shadowrocket免费节点订阅链接每天更新
- 10月15日|18.5M/S,V2ray/Shadowrocket/SSR/Clash免费节点订阅链接每天更新
- 10月16日|22.5M/S,Clash/V2ray/SSR/Shadowrocket免费节点订阅链接每天更新
- 10月14日|22.5M/S,V2ray/Clash/Shadowrocket/SSR免费节点订阅链接每天更新
- 10月8日|18.9M/S,Clash/SSR/V2ray/Shadowrocket免费节点订阅链接每天更新
- 10月17日|18.2M/S,Clash/SSR/V2ray/Shadowrocket免费节点订阅链接每天更新
最新文章
- 11月3日|18.7M/S,V2ray/Shadowrocket/Clash/SSR免费节点订阅链接每天更新
- 11月2日|20.2M/S,Clash/Shadowrocket/V2ray/SSR免费节点订阅链接每天更新
- 11月1日|19.1M/S,SSR/Clash/Shadowrocket/V2ray免费节点订阅链接每天更新
- 10月31日|22.2M/S,V2ray/SSR/Clash/Shadowrocket免费节点订阅链接每天更新
- 10月30日|22.7M/S,Clash/V2ray/Shadowrocket/SSR免费节点订阅链接每天更新
- 10月29日|21.8M/S,SSR/Shadowrocket/V2ray/Clash免费节点订阅链接每天更新
- 10月28日|20.4M/S,SSR/Clash/Shadowrocket/V2ray免费节点订阅链接每天更新
- 10月27日|19.3M/S,SSR/Clash/V2ray/Shadowrocket免费节点订阅链接每天更新
- 10月26日|19.1M/S,SSR/V2ray/Clash/Shadowrocket免费节点订阅链接每天更新
- 10月25日|18.2M/S,Shadowrocket/SSR/V2ray/Clash免费节点订阅链接每天更新