Zhang's Wikipedia

玩就玩大的

排序:
默认
按更新时间
按访问量
RSS订阅

CPU 架构 —— ARM 架构

linux 系统查看 CPU 架构命令: $ arch armv7l $ uname -m armv7l # -m:--machine 一般嵌入式设备运行在 ARM 处理器上; 树莓派 一般的 PC:x86、x64 架构;

2018-05-09 21:16:59

阅读数:328

评论数:0

计算机组成原理与体系结构 —— 南桥与北桥

南桥北桥在主板上的位置如下所示: 北桥 芯片组(chipset)的名称就是以北桥芯片的名称来命名的 北桥被用来处理高速信号,通常处理CPU(处理器),RAM(内存),AGP端口或PCI Express,和南桥芯片之间的通信 PCIE/AGP、Memory、CPU 南桥: 南桥芯...

2018-05-05 20:02:43

阅读数:1040

评论数:0

通信 —— 串口与并口

串口与并口: 串口一次接收和发送一个 bit; 并口,多个数据通路同时发送或者接收; 并口并不见得一定比串口的效率来得高; 名称中已包含串口之义: USB:Universal Serial Bus SAS:Serial Attached SCSI SATA:Serial ATA PCIe 也...

2018-05-01 18:23:21

阅读数:523

评论数:0

DMA(direct memory access)直接内存访问

DMA(Direct Memory Access),这里的 memory,指的是计算机的内存,自然与外存(storage)相对。这里的关键词在 Direct (直接),与传统的相对低效的,需要通过 CPU 来访问内存(此为 indirect,间接)的方式相对。 1. 基本概念 辅存狭义上是平时讲的...

2017-07-26 19:21:54

阅读数:2801

评论数:0

4K 对齐与固态硬盘检测工具

0. 硬盘扇区当前电脑传统机械硬盘的每个扇区一般大小为 512 字节(512B);当使用某一文件系统将硬盘格式化时,文件系统会将硬盘扇区、磁道与柱面统计整理并定义一个簇为多少扇区方便快速存储。现时 windows 中常见使用的 NTFS 文件系统,默认定义为 4096 字节大小为一个簇,但 NTF...

2017-07-05 16:07:47

阅读数:616

评论数:0

硬盘分区(主分区、扩展分区、逻辑分区)

原文地址:硬盘主分区、扩展分区和逻辑分区之间的区别介绍一块新硬盘,需要分区后才能正常使用,而硬盘分区最常见的分区表类型为 MBR(主引导记录(Main Boot Record)是位于磁盘最前边的一段引导(Loader)代码),分为三种类别,分别是主分区,扩展分区和逻辑分区。

2017-07-05 11:27:07

阅读数:848

评论数:0

Linux 内存管理与系统架构设计

Linux 提供各种模式(比如,消息队列),但是最著名的是 POSIX 共享内存(shmem,shared memory)。 Linux provides a variety of schemes (such as message queues), but most notable is PO...

2017-05-10 10:02:34

阅读数:234

评论数:0

阿姆达尔定律(Amdahl's law)

首先给出阿姆达尔定律的数学公式描述:S(N)=1(1−p)+pN S(N)=\frac1{(1-p)+\frac pN}pp:程序中可并行部分的程序在单核上执行时间的占比; NN:处理器的数目(总的核心数) S(N)S(N):程序在 NN 个处理器(总核心数)相对在单个处理器(单核)中的速度提升比...

2017-05-08 21:26:23

阅读数:2302

评论数:1

计算机科学 —— 冯诺依曼结构

当今计算机的基本原理与结构依然是 1946 年冯诺依曼所设计的那一套。 1. 冯诺依曼结构的精髓 处理器按照顺序执行指令和操作数据,而无论指令还是数据,它们的本质并没有区别,都是一串二进制数字的序列。那么该如何区分一串二进制序列是指令还是数据呢? 计算机加载的第一条必定是指令,然后根据这条指...

2017-05-04 10:27:47

阅读数:364

评论数:0

编程中寄存器的使用

系统调用(system call)中的参数传递

2017-03-08 22:51:37

阅读数:518

评论数:0

计算机体系结构的分类

指令集指令集是存储在 CPU 内部,对 CPU 运算进行指导和优化的硬程序。拥有这些指令集,CPU 就可以更高效地运行。 Intel:x86,EM64T,MMX,SSE,SSE2,SSE3,SSSE3 (Super SSE3),SSE4.1,SSE4.2,AVX。 AMD:x86,x86-64,3...

2017-02-17 18:15:42

阅读数:815

评论数:2

计算机的组成 —— 磁盘阵列(RAID)

磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。 1. 基本分类及特点 2. 组建自己的 RAID目前市面上的主板,无论是 Intel 芯片组还是AMD芯片组,基本上都可以支持搭建各种磁盘阵列模式,所以...

2017-02-12 10:03:58

阅读数:662

评论数:0

计算机的组成 —— PCI(PCIE)、PCB

PCI 是 Peripheral Component Interconnect(外设部件互连标准)的缩写,它是目前个人电脑中使用最为广泛的接口,几乎所有的主板产品上都带有这种插槽。PCI 插槽也是主板带有最多数量的插槽类型,在目前流行的台式机主板上: ATX 结构的主板一般带有 5~6 个 PCI...

2016-11-22 18:48:46

阅读数:988

评论数:0

计算机的组成 —— 主板

主板,又叫主机板(mainboard)、系统板(systemboard)或母板(motherboard);它安装在机箱内,是微机最基本的也是最重要的部件之一; AGP(Accelerated Graphics Port)是在 PCI 总线基础上发展起来的,主要针对图形显示方面进行优...

2016-11-22 18:22:19

阅读数:378

评论数:0

计算机的组成 —— 显卡

1. 显卡的分类显卡(graphics cards): 集成显卡(Integrated graphics); 独立显卡(discrete graphics); 2. 独立显卡独立显卡是指成独立的板卡存在,需要插在主板的相应接口上的显卡。独立显卡具备单独的显存,不占用系统内存,而且技术上领先于集成显...

2016-11-22 18:00:40

阅读数:482

评论数:0

BIOS 选项设置的含义

SATA Mode Section:ADHI:Advanced Host Controller Interface - this is a hardware mechanism that allows the software to communicate with Serial ATA (SAT...

2016-11-19 17:13:24

阅读数:632

评论数:0

图灵机(Turing Machine)

图灵机,又称图灵计算、图灵计算机,是由数学家阿兰·麦席森·图灵(1912~1954)提出的一种抽象计算模型,即将人们使用纸笔进行数学运算的过程进行抽象,由一个虚拟的机器替代人们进行数学运算。 所谓的图灵机就是指一个抽象的机器,它有一条无限长的纸带,纸带分成了一个一个的小方格,每个方格有不同的颜色...

2016-10-26 08:46:02

阅读数:1804

评论数:0

程序是怎么跑起来的? —— CPU 是什么?C/C++程序的运行

1. 概念初步 程序:计算机的程序,和做饭、运动会的程序一样,指的是“做事的先后次序”; 程序的组成:程序是指令(及物动词)和数据(宾语)的组合体; C 语言 printf("hello\n");,这个简单的程序,printf是指定,hello是数据; 机器语言:CPU 能够...

2016-09-03 15:51:03

阅读数:2222

评论数:0

电脑问题勘查 —— BIOS

0. BIOS 与 BIOS 的分类目前主流的 BIOS, 华硕的 AMI BIOS; 升技的 AWARD BIOS; BIOS 的全称是 ROM-BIOS,只读存储器基本输入输出系统。它是一组固化到计算机内主板上一个 ROM 芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、...

2016-08-05 12:18:53

阅读数:483

评论数:0

计算机的组成 —— 存储(内存/硬盘)

storage(存储器,如硬盘),memory:内存RAM:断电即掉的非永久储存 1. 缓存 缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬...

2016-08-01 12:08:37

阅读数:1028

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭