计算机系统基础
文章平均质量分 78
is_Peng
编程就是将自己的思维赋予计算机
展开
-
计算机系统硬件基本组成
计算机系统硬件基本组成计算机系统是由硬件和软件组成的,它们协同工作来运行程序。其中计算机的基本硬件系统由运算器、控制器、存储器、输入设备和输出设备5大部件组成。其中运算器和控制器被集成为中央处理单元(CPU),CPU是硬件系统的核心,用于数据的加工处理,能完成各种算数、逻辑运算及控制功能。存储器是计算机系统中的记忆设备,分为内部存储器和外部存储器。内部存储器速度高、容量小,一般用于临时存放...原创 2018-09-18 21:48:19 · 8946 阅读 · 0 评论 -
计算机体系结构
计算机体系结构计算机体系结构概述1964年,阿姆达尔(G.M.Amdahl)在介绍IBM360系统时指出:计算机体系结构是站在程序员的角度所看到的计算机属性,即程序员要能编写出可在机器上正确运行的程序所必须了解的概念性结构和功能特性。1982年,梅尔斯(G.J.Myers)在《计算机体系结构的进展》中定义了组成计算机系统的若干层次,每一层都提供一定的功能支持它上面的一层,并把不同层之间的界面...原创 2018-09-24 15:00:24 · 2203 阅读 · 1 评论 -
计算机系统中的存储系统
计算机系统中包含各种存储器,如CPU内部的通用寄存器组、CPU内的Cache(高速缓存)、CPU外部的Cache、主板上的主存储器、主板外的联机磁盘存储器以及脱机的磁带存储器和光盘存储器等。不同特点的存储器通过适当的硬件、软件有机地组合在一起形成计算机的存储体系结构。存储器的层次结构存储器的分类相联存储器相联存储器是一种按内容访问的存储器。其工作原理就是把数据或数据的某一部分作为关键...原创 2018-09-27 20:49:53 · 6151 阅读 · 1 评论 -
计算机中的数据表示
计算机中的数据表示在计算机中数值的表现形式称为机器数,机器数采用二进制计数制,数的符号用0和1表示,小数点则隐含,表示不占位置。机器数对应的实际数值称为真值。机器数有无符号数和有符号数(在Java中没有无符号数),其中无符号数没有符号位,表示正数;有符号数的最高位为符号位,符号位0表示正数,1表示负数。注:本文中假设机器数为8位,◇表示小数点。原码、反码、补码和移码在原码表示法中,最高位...原创 2018-09-23 10:27:04 · 6408 阅读 · 0 评论 -
输入/输出技术
输入/输出(input/output,I/O),读作“eye-oh”,描述的是在计算机上输入输出数据的操作系统、程序或设备。一般的输入输出设备有打印机、硬盘、键盘和鼠标。实际上,有些设备只有输入功能,如键盘和鼠标;有些设备只有输出功能,如打印机;还有些设备具有输入输出2种功能,如硬盘、磁碟和可写性只读光盘(CD-ROM)。微型计算机中最常用的内存与接口的编址方法计算机系统中存在多种内存与接口地...原创 2018-10-29 21:24:58 · 862 阅读 · 0 评论 -
程序设计语言的基本概念
程序设计语言是为了书写计算机程序而人为设计的符号语言,用于对计算过程进行描述、组织和推导。程序设计语言的广泛使用始于1957年出现的FORTRAN,程序设计语言的发展是一个不断演化的过程,其根本推动力是更高的抽象机制以及对程序设计思想的更好支持。低级语言与高级语言计算机硬件只能识别由0、1组成的机器指令序列,即机器指令程序,因此机器指令是最基本的计算机语言。由于机器指令是特定的计算机系统...原创 2019-01-20 16:56:37 · 5795 阅读 · 0 评论 -
汇编、编译与解释
汇编程序基本原理汇编语言是为特定的计算机设计的面向机器的符号化的程序设计语言。因为计算机不能直接识别和运行符号语言程序,所以要用专门的翻译程序——汇编程序进行翻译。汇编程序的功能是将用汇编语言编写的源程序翻译成机器指令程序。汇编程序的基本工作包括将每一条可执行汇编语句转换成对应的机器指令;处理源程序中出现的伪指令。由于汇编指令中形成操作数地址的部分可能出现在后面才定义的符号,所以汇编程序一般...原创 2019-02-24 16:33:51 · 7714 阅读 · 1 评论