网站首页 > 资源文章 正文
本文主要是用来备考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,跟大伙一起学习,成长,进步!
猜你喜欢
- 2024-10-21 系统集成项目管理工程师考试神器(系统集成项目管理工程师考试神器免费版)
- 2024-10-21 备考高级系统分析师-系统分析及需求工程-需求定义-需求验证
- 2024-10-21 备考高级系统分析师-系统设计-系统设计-设计模式
- 2024-10-21 「综合知识-试题解析」系统开发与设计模式演进
- 2024-10-21 2022系统分析师考试准备(二)——UML (2014)
- 2024-10-21 1 系统架构设计师考试相关(1+系统架构设计师考试相关信息)
- 2024-10-21 今日头条面试真题及答案,软件测试工程师面试秘籍
- 2024-10-21 软考系统分析师(高级)学习心得(软考高级 系统分析 系统架构)
- 2024-10-21 备考2024年系统分析师——01序言(2024年全国教师管理信息系统)
- 2024-10-21 信息系统项目管理师历年真题考点与习题(2)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)