𝓝𝓮𝓶𝓸&博客

随笔分类 -  理论知识 / 计算机组成

摘要:前文先看现象 double的精度损失 老大说:谁要再用double定义商品金额,就自己收拾东西走 先看现象 涉及诸如float或者double这两种浮点型数据的处理时,偶尔总会有一些怪怪的现象,不知道大家注意过没,举几个常见的栗子: 典型现象(一):条件判断超预期 System.out.printl 阅读全文
posted @ 2025-03-29 20:17 Nemo& 阅读(321) 评论(0) 推荐(0)
摘要:本篇文章讲解了计算机的原码,反码和补码。并且进行了深入探求了为何要使用反码和补码,以及更进一步的论证了为何可以用反码,补码的加法计算原码的减法。论证部分如有不对的地方请各位牛人帮忙指正! 希望本文对大家学习计算机基础有所帮助! 一. 机器数和真值 在学习原码,反码和补码之前,需要先了解机器数和真值的 阅读全文
posted @ 2025-03-29 20:16 Nemo& 阅读(394) 评论(0) 推荐(0)
摘要:CPU的组成与功能 数据通路 **概念:**执行部件间传送信息的路径,分共享通路(总线)和专用通路 **抽象模型:**时钟驱动下,A --> 组合逻辑 --> B D触发器定时模型: **时钟触发前要稳定一段时间:**建立时间(Setup Time) **时钟触发后要稳定一段时间:**保持时间(Ho 阅读全文
posted @ 2020-05-31 14:39 Nemo& 阅读(422) 评论(0) 推荐(0)
摘要:输入输出系统概述 **组成:**外设、接口、总线、管理软件 基本功能 完成计算机内外的信息传递 保证 CPU 正确选择输出设备 利用缓冲等,实现主机与外设的速度匹配 **特点:**异步性、实时性、设备无关性 **输入过程:**CPU 把地址值放入总线 --> CPU 等候设备数据有效 --> CPU 阅读全文
posted @ 2020-05-31 14:38 Nemo& 阅读(597) 评论(0) 推荐(0)
摘要:系统总线的特性及应用 **总线概念:**将计算机系统中各部件连接起来 如果说主板(Mother Board)是一座城市,那么总线就像是城市里的公共汽车(bus),能按照固定行车路线,传输来回不停运作的比特(bit)。一条线路在同一时间内都仅能负责传输一个比特。因此,必须同时采用多条线路才能传送更多数 阅读全文
posted @ 2020-05-31 14:36 Nemo& 阅读(877) 评论(0) 推荐(0)
摘要:指令系统基本概念 **指令集:**一台机器所有指令的集合。系列机(同一公司不同时期生产);兼容机(不同公司生产) **指令字长:**指令中包含的二进制位数,有等长指令、变长指令。 指令分类 **根据层次结构:**高级、汇编、机器、微指令 **根据地址码字段个数:**零、一、二、三地址指令 根据操作数 阅读全文
posted @ 2020-05-31 14:34 Nemo& 阅读(792) 评论(0) 推荐(0)
摘要:存储系统层次结构 **主存速度缓慢的原因:**主存增速与 CPU 不同步,执行指令期间多次访问主存 主存容量不足的原因: **存在制约主存容量的技术因素:**如由 CPU、主板等相关技术指标规定了主存容量 **应用对主存容量需求不断扩大:**window98 -- 8M,windows 8 -- 1 阅读全文
posted @ 2020-05-31 14:32 Nemo& 阅读(1037) 评论(0) 推荐(0)
摘要:定点数运算及溢出 **定点数加减法:**减法化加法,用补码直接相加,忽略进位 **溢出:**运算结果超出了某种数据类型的表示范围 **溢出检测方法:**统一思想概括为正正得负或负负得正则溢出,正负或负正不可能溢出 **方法1:**V = XYS + XYS(XY为两个加数的符号位,S为结果的符号位, 阅读全文
posted @ 2020-05-31 14:30 Nemo& 阅读(787) 评论(0) 推荐(0)
摘要:基本概念 在学习原码,反码、补码和移码之前,需要先了解机器数和真值的概念。 机器数:一个数在计算机中的二进制表示形式, 叫做这个数的机器数。机器数是带符号的,在计算机用一个数的最高位存放符号, 正数为0, 负数为1. 比如,十进制中的数 +3 ,计算机字长为8位,转换成二进制就是00000011。如 阅读全文
posted @ 2020-05-31 14:28 Nemo& 阅读(738) 评论(0) 推荐(0)
摘要:冯诺依曼计算机组成 主机(cpu + 内存) 外设(输入设备 + 输出设备 + 外存) 总线(地址总线 + 数据总线 + 控制总线) 计算机层次结构 应用程序-高级语言-汇编语言-操作系统-指令集架构层-微代码层-硬件逻辑层 计算机性能指标 非时间指标: **字长:**机器一次能处理的二进制位数,常 阅读全文
posted @ 2020-05-31 14:25 Nemo& 阅读(201) 评论(0) 推荐(0)
摘要:计算机的组成 **控制器:**用来控制、指挥程序和数据的输入、运行以及处理运算结果。 **运算器:**用来完成算术运算和逻辑运算,并将中间结果暂存在运算内。 **存储器:**用来放数据和程序。 **输入设备:**用来将人们熟悉的信息形式转换为机器能识别的信息形式。 常见的键盘、鼠标等。 **输出设备 阅读全文
posted @ 2020-02-19 18:07 Nemo& 阅读(1267) 评论(0) 推荐(0)