随笔分类 -  计算机基础知识

NTFS误报可用空间?
摘要:我最近接到个问题,客户打电话来报告卷根的“磁盘大小”与卷属性中报告的“已用空间”数量之间存在显著差异。在考虑这一点时,我注意到我自己的C:驱动器有一个神秘的20GB的差异。 下面是我如何找到答案的故事。 在开始之前,有两种方法用于计算磁盘使用量…方法1–体积位图分析 下面的饼图显示的%已用%和%空闲 阅读全文

posted @ 2020-10-15 07:59 活着的虫子 阅读(434) 评论(0) 推荐(0) 编辑

了解NTFS压缩
摘要:在您选中“压缩内容以节省磁盘空间”复选框之前,最好先了解一下这对磁盘上运行的快乐的小字节、字节和半字节有何影响。备份应用程序在备份压缩文件时通常会收到ERROR U DISK U FULL errors,当驱动器上还有几GB的可用空间时,这会导致相当大的混乱。复制压缩文件时也可能出现其他问题。本文的 阅读全文

posted @ 2020-09-24 08:27 活着的虫子 阅读(2228) 评论(1) 推荐(0) 编辑

微架构、指令集架构与汇编语言的关系
摘要:最近老是碰到x86 IA32 MIPS什么的对应的汇编又是有好几种,感觉很迷。遂查资料理清这些个概念如下(大部分内容来自维基百科,如有错误谢指正!) 微架构、指令集架构和汇编语言这三者的关系大概是这样的,我们分别来介绍下 指令集 指令就是要计算机执行某种操作的命令。 从计算机组成的层次结构来说 指令 阅读全文

posted @ 2020-01-04 09:02 活着的虫子 阅读(3091) 评论(2) 推荐(2) 编辑

CPU工作的基本原理以及如何设计一个简单的16位CPU模型
摘要:转自:https://bbs.pediy.com/thread-183180.htm 如果想要制作一个CPU,首先得明白下计算机的组成结构(或者计算机的替代品,因为并不是只有计算机有CPU,现在的电子产品都很先进,很多设备例如手机、洗衣机甚至电视和你家的汽车上面都得装一个CPU),数字电路基础,还最 阅读全文

posted @ 2019-12-27 10:32 活着的虫子 阅读(6125) 评论(0) 推荐(1) 编辑

PN结原理和对三极管反向偏置能导通的思考
摘要:前言 最近看完PN结和三极管的科普视频,有一件事没想通。对于NPN型三极管,工作在放大状态时,发射结正偏,集电结反偏。那么问题来了,集电结反偏时,为什么还会产生集电结->发射结的电流?为了搞清楚这个问题,在网上查了一些资料,并综合自己的理解写下了这篇博客,以备自己以后查阅,同时分享给有同样疑问的人, 阅读全文

posted @ 2019-12-23 16:30 活着的虫子 阅读(6007) 评论(2) 推荐(2) 编辑

BCD码
摘要:BCD码(Binary-Coded Decimal‎),用4位二进制数来表示1位十进制数中的0~9这10个数码,是一种二进制的数字编码形式,用二进制编码的十进制代码。BCD码这种编码形式利用了四个位元来储存一个十进制的数码,使二进制和十进制之间的转换得以快捷的进行。这种编码技巧最常用于会计系统的设计 阅读全文

posted @ 2019-08-10 13:52 活着的虫子 阅读(2323) 评论(0) 推荐(0) 编辑

Intel 80386 CPU
摘要:一、80386 概述 80386处理器被广泛应用在1980年代中期到1990年代中期的IBM PC相容机中。这些PC机称为「80386电脑」或「386电脑」,有时也简称「80386」或「386」。80386的广泛应用,将PC机从16位时代带入了32位时代。80386的强大运算能力也使PC机的应用领域 阅读全文

posted @ 2019-08-10 10:56 活着的虫子 阅读(6619) 评论(0) 推荐(1) 编辑

Intel 80286 CPU
摘要:一、80286概述 INTEL 1982年推出80286芯片,该芯片相比8086和8088有了飞跃式发展,虽然它仍是16位结构,但在CPU内部含有13.4万个晶体管,时钟频率由最初6MHz逐步提高到20MHz。内部和外部数据总线皆为16位,地址总线24位,可寻址内存大小达到16Mb。80286兼容了 阅读全文

posted @ 2019-08-09 15:23 活着的虫子 阅读(3204) 评论(0) 推荐(0) 编辑

Intel 8086 CPU
摘要:一、8086概述 Intel8086拥有四个16位的通用寄存器,也能够当作八个8位寄存器来存取,以及四个16位索引寄存器(包含了堆栈指标)。资料寄存器通常由指令隐含地使用,针对暂存值需要复杂的寄存器配置。它提供64K8位元的输出输入(或32K16位元),以及固定的向量中断。大部分的指令只能够存取一个 阅读全文

posted @ 2019-08-08 16:32 活着的虫子 阅读(4142) 评论(0) 推荐(0) 编辑

浮点数的运算步骤
摘要:浮点数的加减运算一般由以下五个步骤完成:对阶、尾数运算、规格化、舍入处理、溢出判断 一、对阶 所谓对阶是指将两个进行运算的浮点数的阶码对齐的操作。对阶的目的是为使两个浮点数的尾数能够进行加减运算。因为,当进行M x·2Ex与M y·2Ey加减运算时,只有使两浮点数的指数值部分相同,才能将相同的指数值 阅读全文

posted @ 2019-07-31 18:39 活着的虫子 阅读(28222) 评论(4) 推荐(2) 编辑

字符编码
摘要:一、什么是字符 字符指类字形单位或符号,包括字母、数字、运算符号、标点符号和其他符号,以及一些功能性符号。字符是电子计算机或无线电通信中字母、数字、符号的统称。是计算机中经常用到的二进制编码形式,也是计算机中最常用到的信息形式。 二、字符集 不同民族、地区或系统使用不同的符号代表着相同不同的意义。对 阅读全文

posted @ 2019-07-13 14:32 活着的虫子 阅读(431) 评论(0) 推荐(0) 编辑

模和同余定理
摘要:一、什么是余数 在整数的除法中,只有能整除与不能整除两种情况。当不能整除时,就产生余数。我们在读小学二年级时,已经学了带余数的出发了,我们来温习一下。 通过做了这么多年除法,我们可以理解到,余数是指整数除法中被除数未被除尽部分,且余数的取值范围为0到除数之间(不包括除数)的整数,也就是说余数一定比除 阅读全文

posted @ 2019-07-13 10:49 活着的虫子 阅读(3567) 评论(0) 推荐(1) 编辑

数的编码
摘要:一、机器数 就是将数学里实数系的数在计算机里的二进制表现形式称为机器数。在数学里,数有正负之分,正数前面加个(+)这个符号来表示(一般不加),负数前面一定要加上符号(-)来表示,比如2位10进制数正10可以表示位+10,负10表示为-10。我们可以看到,当加上符号后,由2位数变成了3位数,加了一个符 阅读全文

posted @ 2019-07-12 15:44 活着的虫子 阅读(1319) 评论(0) 推荐(0) 编辑

Windows系统错误处理机制
摘要:一、什么是错误 意为意为不正确,与正确答案相反。我们这里讲的是Windows操作系统里进程运行时产生的错误。对我们程序员来说,其实也就是我们编程过程中,调用Windows系统提供的API、COM 接口、内核驱动开发接口,这些API或接口失败时产生的错误。这些错误会导致我们的程序代码完成不了预设的功能 阅读全文

posted @ 2019-07-08 15:03 活着的虫子 阅读(1291) 评论(0) 推荐(0) 编辑

计算机的基础数据类型
摘要:一、类型 英文表达是Type或者Pattern指包含由各特殊的事物或现象抽出来的共通点的抽象概念。是逻辑演算中关于主目的不可兼的分类谱系之一。具有共同特征的事物所形成的种类。它和类别的差异是:类型强调共同性,类别强调差异性。广义的类型一般被定义为一种约束,也就是一种逻辑公式。类型被认为是一系列满足确 阅读全文

posted @ 2019-07-06 10:32 活着的虫子 阅读(2718) 评论(0) 推荐(0) 编辑

逻辑代数简介
摘要:一、什么是逻辑代数 又叫布尔代数、开关代数。它是反映事物之间的因果关系,反映和处理逻辑关系的数学工具。它的变量值只有真或假(即1、0),分别代表两种状态。正是这一点,它可以很好的和二进制以及现代的数字电路结合在一起,实现现代计算机的复杂计算功能。布尔用数学方法研究逻辑问题,成功地建立了逻辑演算。他用 阅读全文

posted @ 2019-07-05 11:22 活着的虫子 阅读(2932) 评论(0) 推荐(0) 编辑

数系的发展
摘要:数学史的发展,伴随着数系的扩展。随着时间的推移,新的“数”不断被提出,用以完善数学理论。个体的成长重演着人类的发生,我们都有过扳手指头算术的经历,但谁能够想象在原始社会或者在非洲某个部落里面,一个人能够数到三就是很大荣耀。本科课程学完,我们应该已经达到了科学发展到二十世纪的水平。这就是神奇的历史。 阅读全文

posted @ 2019-07-04 15:29 活着的虫子 阅读(1118) 评论(0) 推荐(0) 编辑

什么是数据
摘要:一、数据 人类社会里的数据是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材。是指对客观事件进行记录并可以鉴别的符号,是对客观事物的性质、状态以及相互关系等进行记载的物理符号或这些物理符号的组合。它是可识别的、抽象的符号。数据可以是连续的值,比如声音、图像,称为模拟 阅读全文

posted @ 2019-07-03 14:54 活着的虫子 阅读(2838) 评论(0) 推荐(0) 编辑

数据的字节序及对硬件的影响
摘要:一、字节序 我们知道,计算机处理数据和存储数据的基本单元是一个字节。如果我们的数据超过一个字节,数据要怎么存储和处理。比如一个简单整形数据数0x12345678,这是一个四字节的十六进制数据,按照我们在数的进制里讲的,这个数从左到右排列,是按照由高位到低位排列的,不同的位的位权不一样,这个进制里的位 阅读全文

posted @ 2019-07-03 14:04 活着的虫子 阅读(805) 评论(0) 推荐(0) 编辑

Dump文件的校验查看工具
摘要:当我们抓取到Dump文件后,我们抓取的方式对不对,是否包含了我们想要的信息,可不可用,又或这个文件在抓取或传输过程种,有没有损坏,又或者我不想用Windbg进行细致的分析,只想大概了解下异常信息,在这样的需求下,有没有工具帮我们快速浏览Dump文件信息呢,有,今天给大家介绍两款工具。 一、DumpC 阅读全文

posted @ 2019-07-02 14:01 活着的虫子 阅读(3030) 评论(3) 推荐(0) 编辑

导航