首页 » 标签 计算机 »

计算机

标签介绍:计算机系统由计算机硬件和软件两部分组成。硬件包括中央处理机、存储器和外部设备等;软件是计算机的运行程序和相应的文档。计算机系统具有接收和存储信息、按程序快速计算和判断并输出处理结果等功能。此标签下汇集麦新杰的与计算机系统有关的博文。

文章列表

信息技术计算机

奇偶校验(parity check)

by 多肉 / 2019年10月21日

parity check可以发现错误,只能检测出传输的bit中有奇数个错误,但是不能纠正错误!如果发生偶数过错误,它就发现不了。ASCII编码只用到了7bit,最高位bit,就是用来进行parity check。 阅读全文->

信息技术计算机

什么是7bit编码?

by 多肉 / 2019年8月26日

7bit编码实际上是一种压缩编码,因为ASCII码(不包括扩展的ASCII) 其值都是小于0x80的,也就是说其最高位为0,那么最高位信息也就是说没有意义的,可以被忽略。 阅读全文->

信息技术计算机

超级计算机都被用来做什么?

by 多肉 / 2019年8月24日

高性能计算还可以进行天体物理计算、地震预测、材料科学计算、基因组测序、交通分析、人类组织系统研究等等等等。 阅读全文->

信息技术计算机

超级计算机与普通计算机有哪些区别?

by 多肉 / 2019年8月24日

家用电脑一般只有一颗CPU(GPU同理),每颗CPU内一般只有2~8个物理核心。而一般的超级计算机有成千上万颗CPU,每颗CPU内一般有几十个物理核心。 阅读全文->

信息技术计算机

超级计算机的核心技术是什么?

by 多肉 / 2019年8月24日

如果说超级计算机是一只军队,那么体系结构设计就是军队的历史传承、光荣传统、组织管理水平、军事训练水平、武器装备、后勤能力、高级将领的战略指挥水平和中下层军官的战术指挥能力,而CPU则是军队的士兵。 阅读全文->

信息技术计算机

中文标点符号unicode码

by 多肉 / 2019年5月16日

中文标点符号unicode码,收藏一下,转自网络。Unicode码的编排人员,一定不是程序猿。 阅读全文->

信息技术计算机

不同语言Unicode的编码范围

by 多肉 / 2019年5月16日

我们常常会用到判断某个字符或者字符串是否包含中文,英文,特殊符号等等。这时候可以通过判断Unicode所在区间来确定某个字符所处类型。 阅读全文->

信息技术计算机

正则表达式基本语法表

by 多肉 / 2019年5月16日

收藏一个正则表达式的语法表格,不保证全面和正确,只是个人参考。 阅读全文->

信息技术计算机

什么是CJK?

by 多肉 / 2019年5月14日

CJK 是中文(Chinese)、日文(Japanese)、韩文(Korean)三国文字的缩写。顾名思义,它能够支持这三种文字。 阅读全文->

信息技术计算机

什么是裸机编程?

by 多肉 / 2019年3月19日

裸机编程,顾名思义,就是直接在硬件上编程写代码,或者说编写直接在硬件上运行的程序,没有操作系统的支持。 阅读全文->

信息技术计算机

Base64编码的理解

by 麦新杰 / 2019年3月13日

Base64编码,就是使用64个特别选出的字符来表示字符串。由于采用6bit编码,所以正好只需要64个字符。计算机系统的8bit标准byte长度,通过3个byte=24bit=4个Base64字符的方式进行转换。 阅读全文->

信息技术计算机

计算机编码的发展

by 多肉 / 2018年9月13日

很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为”字节“。 阅读全文->

信息技术计算机

图灵完备是什么意思?

by 麦新杰 / 2018年9月12日

虽然图灵机会受到存储能力的物理限制,图灵完备性通常指具有无限存储能力的通用物理机器或编程语言。简单来说,一切可计算的问题都能计算,这样的虚拟机或者编程语言就叫图灵完备的。 阅读全文->

信息技术计算机

进程(线程)同步

by 麦新杰 / 2017年7月4日

在计算机操作系统的教科书中,进程(线程)同步这个章节恐怕是难度最大的章节之一。要想深刻地理解底层原理,必须要深入到底层的细节中去,而教科书一般都不会,或者很难把很多底层的细节全部展现出来。 阅读全文->

信息技术计算机

程序运行的特点

by 麦新杰 / 2017年7月2日

程序运行时,有一些共有的特点,这些特点其实非常重要,许多CPU和操作系统的技术设计都是基于这些特点。 阅读全文->

信息技术计算机

弃二进制!美国推1000倍速新型处理器

by 多肉 / 2017年6月21日

据外媒报道,现在美国国防部高级研究项目署下发了新的订单,希望设计出一种非冯诺依曼结构的全新处理器。该处理器不以二进制为基本单位,而是图表,命名 GAP,指标要求比现在的 CPU/GPU 在能效和速度上提高 1000 倍。 阅读全文->

信息技术计算机

如何理解JIT编译技术?

by 多肉 / 2017年6月18日

JIT,就是JUST IN TIME的缩写,在计算机技术体系内,JIT指一种动态编译(Dynamic Compilation)技术。动态编译之于静态编译,缺点是它需要即时编译代码,但是有一个优点----编译器可以获得静态编译期所没有的信息。 阅读全文->

信息技术计算机

什么是码距?

by 多肉 / 2017年6月1日

在一个编码系统中,任意两个合法编码(码字)之间不同的二进数位(bit)数叫这两个码字的码距,而整个编码系统中任意两个码字的的最小距离就是该编码系统的码距。 阅读全文->

信息技术计算机

IEEE 754 浮点数标准

by 麦新杰 / 2017年5月30日

IEEE 754标准的主要起草者是加州大学伯克利分校数学系教授William Kahan,他帮Intel公司设计了8087浮点数处理器(FPU),并以此为基础形成了IEEE 754标准,Kahan教授也因此获得了1987年的图灵奖。目前,几乎所有计算机都采用IEEE 754标准表示浮点数。 阅读全文->

信息技术计算机

目标文件的3种类型

by 多肉 / 2017年5月29日

在Linux系统中,用gcc编译,这个.o文件叫做:可重定位目标文件(relocatable object file)。有了这个.o文件,然后才进行链接的过程。还有一种目标文件,就是最后的可执行文件;最后一种目标文件,就是共享目标文件,比如windows系统下的dll,Linux系统下的.so文件。 阅读全文->

信息技术计算机

原码,反码,移码

by 麦新杰 / 2017年5月23日

本文总结计算机中,用于数值表示的原码,反码和移码。在原码表示中,正数和负数的编码,只有符号位不同,数值部分完全相同。负数的反码就是补码减1,正数反码还是原值。移码用于浮点数的阶码部分,为了方便对阶。 阅读全文->

信息技术计算机

补码,模运算和溢出

by 麦新杰 / 2017年5月22日

在现代计算机中,补码主要用来表示整数(数值整数),CPU在补码的基础上实现加法运算,减法也通过加法来实现。本文总结与补码有关的相关知识。 阅读全文->

信息技术计算机

计算机数据的机器级表示

by 麦新杰 / 2017年5月19日

计算机内部所有数据都用2进制表示,这一点没有疑问,不过这一点背后有一个原因,即制造只有两种稳定状态的物理器件相对更容易,而且价格也更便宜。计算机内的数据分成两种:(1)数值数据;(2)非数值数据。 阅读全文->

信息技术计算机

首台使用晶体管的计算机TRADIC

by 多肉 / 2017年5月11日

1954年,美国贝尔实验室研制成功第一台使用晶体管线路的计算机,取名“催迪克”(TRADIC),装有800个晶体管,那个时候集成电路还没有发明。 阅读全文->

信息技术计算机

谁发明了世界上第一台计算机?

by 多肉 / 2017年5月11日

在过去很长一段时间,笔者从读别人的书中以为,世界上的第一台计算机诞生在宾西法尼亚大学(University of Pennsylvania),它被称为ENIAC。后来陆续获知,此事并不尽然,还有争议。那么究竟谁才是现代计算机的真正发明人呢? 阅读全文->

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top