暂无搜索历史
试图一直用规则穷举下去,会发现永远写不完,我们为什么能一眼看出来?只是我们见得多了,靠直觉,而不是靠规则
所有 Windows 规定:只有内核态的驱动才能用 in/out,普通程序使用直接报错
可以看出 CPU 永远只和 内存 直接打交道,而磁盘上的东西,要先搬运到 内存,才能被处理
注意: 机器码 -> 汇编代码 可以反汇编出对应指令,但变量名、注释、函数结构这些信息通常回不来;而 汇编代码 -> c 代码 更无法完全还原
这是十六进制表示出来的机器码。不同的 CPU(x86、ARM)有各自的机器码格式,所以一个平台上的机器码,不能直接拿到另一个平台上跑
windows 就像翻译官,程序说要 “播放声音”,windows就把这句话翻译成不同硬件能够理解的方式,再交给下面的驱动程序层
内存:内存本质上是一种由内存芯片构成的存储装置,常见的有 RAM、ROM 这些类型
那么你给它一个十进制数 0.1,它如何表示?它无法通过 2 的负整数次幂相加来刚好凑出 0.1,最终会得到一个循环小数。上面的例子会得到 0.000110011...
像 、 这些小数类型,底层虽然也还是二进制,但它们的表示规则和整数不一样,所以不能直接按这个思路去套。floatdouble
CPU 和内存,本质上都属于集成电路(Integrated Circuit,IC)。
SE(系统工程师),简单来说,就是在做业务信息化的时候,负责把“需求、设计、开发、测试、部署、维护”这些事串起来的人。
XML(Extensible Markup Language,可扩展标记语言),那什么是标记语言?
数据加密,简单来说就是给数据上一把锁一样,加密的对象数据有文本、图像等多种形式,我们来看文本数据的加密。
网络命令,就是你给电脑输入的文字指令。只不过这里说的,是专门拿来看网络、查网络、测网络的命令。
面向对象编程是一种以对象(object)为中心的编程方法。其背后的思想是:对象不仅包含数据,也包含行为与操作。这种编程方法不仅使程序易于复用,还提升了软件的生产...
计算机处理的数据都存储在 内存 的集成电路中,内存有多个数据存储单元,每个单元存8比特(8比特 = 1字节),并且每个单元都有唯一的编号,就叫做 地址,相信对指...
那么什么是算法呢?用通俗一点的话来说,就是“把解决问题的步骤无一遗漏地用文字或者图表描述出来”。在这里,也可以理解成“用编程语言描述出来”,而且有个前提,步骤必...
CPU的寄存机,分 COMETII. CPU(模型计算机) 和 Intel CPU(个人计算机) 主要介绍 Intel CPU,
比如算 1 + 1,真正负责执行的就是CPU,但他并不是自己思考出来的,而是按照规则的执行者
计算机是为了处理问题而存在(或者说任何人类创造的东西都是为了处理某些需求而存在的),像那种 "算的慢、算的错、算不完" 的问题
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市