计算机组成原理 常用名词解释

计算机组成原理

计算机组成原理概述

计算机概述

计算机的基本组成:

  • 存储器:     实现记忆功能的部件用来存放计算程序及参与运算的各种数据
  • 运算器:     负责数据的算术运算和逻辑运算即数据的加工处理
  • 控制器:     负责对程序规定的控制信息进行分析,控制并协调输入,输出操作或内存访问
  • 输入设备:    实现计算程序和原始数据的输入
  • 输出设备:    实现计算结果输出

组成的联系:

  • 图一

图二

常用名词

Bit

The bit is a basic unit of information(信息的基本单元) in computing and digital communications. A bit can have only one of two values(只有两种状态), and may therefore be physically implemented with a two-state device. These values are most commonly represented as either a 0or1. The term bitis a portmanteau of binary digit.

Byte

字节(英语:Byte),通常用作计算机信息计量单位,不分数据类型。一个字节代表八个比特(英语:Bit)。它也是程序设计语言里不可缺少的基本数据类型——整数。

Device driver(驱动程序)

In computing, a device driver (commonly referred to as a driver) is a computer program(电脑程序) that operates or controls(操作或控制) a particular type of device that is attached to a computer. A driver provides a software interface(提供了接口) to hardware devices, enabling operating systems and other computer programs to access hardware functions without needing to know(不必知道) precise details of the hardware being used.

JPEG/JPG     GIF     PNG

What is the Difference Between JPG, GIF, PNG, BMP Image Formats?

JPEG/JPG:

JPEG is a commonly used method of lossy compression(有损压缩) for digital images, particularly for those images produced by digital photography. The degree of compression can be adjusted, allowing a selectable tradeoff between storage size and image quality. JPEG typically achieves 10:1 compression with little perceptible loss(人眼可觉察到的损失) in image quality.

The term "JPEG" is an acronym(缩写) for the Joint Photographic Experts Group, which created the standard.

JPEG/JFIF supports a maximum image size of 65,535×65,535 pixels. JPG supports 16.7 million colors and is the preferred format for photographs.

JPG and JPEG stand both for an image format proposed and supported by the Joint Photographic Experts Group. The two terms have the same meaning and are interchangeable.(两者实质一样,主要是为了兼容windows之前的版本)

GIF:

The Graphics Interchange Format  is a bitmap image format(位图格式).

If an image has large areas with flat or single tones colors, then GIF is the format of choice. Think logos, icons, banners, and cartoons which are all preferably GIF images. The GIF format supports 256 colors (i.e. an 8-bit color palette). As they use only 256 colors(颜色少), they make for compact images and consume less bandwidth.

GIF images are compressed using the Lempel–Ziv–Welch (LZW) lossless data compression(无损压缩) technique to reduce the file size without degrading the visual quality.

支持动图

PNG:

Portable Network Graphics is a raster graphics file format that supports lossless data compression(无损压缩). PNG was created as an improved, non-patented replacement(替代) for Graphics Interchange Format (GIF), and is the most used lossless image compression format on the Internet

Like GIF, the PNG format supports 8-bit color but also extends it to 24-bits, thus giving you more color ranges to work with like in a JPEG file. PNG files do not support animation. PNG files are also lossless files retaining color information when they are compressed. Richer images will lead to larger file sizes.

RAM  ROM

ROM

Read-only memory (ROM只读内存存储器) is a type of non-volatile memory used in computers and other electronic devices. Data stored in ROM can only be modified slowly, with difficulty, or not at all, so it is mainly used to store firmware(software that is closely tied to specific hardware and unlikely to need frequent updates) or application software in plug-in cartridges.

RAM(随机存取存储器)

Random-access memory (RAM) is a form of computer data storage. A random-access memory device allows data items to be accessed (read or written) in almost the same amount of time irrespective of the physical location of data inside the memory.

What is the difference between ROM and RAM?

There is one major difference between a ROM and a RAM chip. A ROM chip is non-volatile storage and does not require a constant source of power(需要持续的电源) to retain information stored on it. When power is lost or turned off, a ROM chip will keep the information stored on it. In contrast, a RAM chip is volatile and requires a constant source of power to retain information. When power is lost or turned off, a RAM chip will lose the information stored on it.

Other differences between a ROM and a RAM chip include:

  • A ROM chip is used primarily in the start up(启动阶段) process of a computer, whereas a RAM chip is used in the normal operations of a computer after starting up and loading the operating system.
  • Writing data to a ROM chip is a slow process, whereas writing data to a RAM chip is a faster process.
  • A RAM chip can store multiple gigabytes (GB) of data, up to 16 GB or more per chip. A ROM chip typically stores only several megabytes (MB) of data, up to 4 MB or more per chip.

programming language(编程语言)

A programming language is a formal computer language or constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms.

网络方面

ASCII

ASCII  abbreviated from American Standard Code for Information Interchange, is a character encoding standard (the Internet Assigned Numbers Authority (IANA) prefers the name US-ASCII[2]). ASCII codes represent text in computers, telecommunications equipment, and other devices. Most modern character-encoding schemes are based on ASCII, although they support many additional characters.

UTF-8

UTF-8 is a character encoding capable of encoding all possible characters, or code points, defined by Unicode and originally designed by Ken Thompson and Rob Pike.

The encoding is variable-length and uses 8-bit code units. It was designed for backward compatibility with ASCII and to avoid the complications of endiannessand byte order marks in the alternative UTF-16 and UTF-32 encodings. The name is derived from: Unicode (or Universal Coded Character Set) TransformationFormat – 8-bit.

时间: 2024-08-27 13:17:19

计算机组成原理 常用名词解释的相关文章

JAVA中的常用名词解释

IDE 集成开发环境(IDE,Integrated Development Environment ) 是用于提供程序开发环境的应用程序,一般包括代码编辑器.编译器.调试器和图形用户界面等工具.集成了代码编写功能.分析功能.编译功能.调试功能等一体化的开发软件服务套.所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境.如微软的Visual Studio系列,Borland的C++ Builder.Delphi系列等.该程序可以独立运行,也可以和其它程序并用.IDE多被用于开发HTML应用

java虚拟机内存区常用名词解释

虚拟机内存区常见名词: 栈帧(Frames): 栈帧是用来存储数据和部分结果,以及执行动态链接.方法返回值和异常信息的. 每次方法的调用都会生成一个栈帧,然后将该栈帧进行压栈.当方法结束后,该栈帧将会出栈.被销毁. 无论是正常结束还是异常结束. 每个栈帧都是自己的局部变量表.操作数栈.以及对当前方法类的运行时常量池的引用. 由当前线程创建的帧不能被其它线程引用. 局部变量(Local Variables): 每个栈帧包含一个叫局部变量的变量数组,它的长度在编译的时候确定. 单个局部变量可以保存类

测序领域常用名词解释

kb=千碱基 kilobase nt=核苷酸 nucleotide bp=碱基对 base pair 高通量测序 高通量测序技术(High-throughput sequencing,HTS),有些文献中称其为下一代测序技术(next generation sequencing,NGS),又被称为深度测序(Deep sequencing) 基因组重测序(Genome Re-sequencing) 全基因组重测序是对基因组序列已知的个体进行基因组测序,并在个体或群体水平上进行差异性分析的方法 de

互联网常用名词解释

1. QPS Queries Per Second意思是“每秒查询率”,是一台服务器每秒能够响应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准. [QPS计算PV和机器的方式] QPS统计方式 [一般使用 http_load 进行统计]QPS = 总请求数 / ( 进程总数 *   请求时间 )QPS: 单个进程每秒请求服务器的成功次数 单台服务器每天PV计算公式1:每天总PV = QPS * 3600 * 6公式2:每天总PV = QPS * 3600 * 8 服务器

java常用英文解释

java常用名词解释: OO: object-oriented ,面向对象 OOP:object-oriented programming,面向对象编程 Author:JCC Object:对象JDK:Java development kit, java开发工具包 JVM:javavirtual machine ,java虚拟机 Compile:编绎 Run:运行Class:类 System:系统 out:输出 print:打印 line:行 variable:变量 type:类型 get:得到

WEB标准一:标准定义、好处、名词解释、常用术语、命名习惯

1. WEB标准是什么? “WEB标准”是一系列标准的总称.一般的误区经常把WEB标准说成DIV+CSS.准确的说法应该是:采用W3C推荐的WEB标准中的XHTML1.1结合CSS2.0 样式表制作页面的方法.DIV 应该指的是XHTML标签,而CSS 指的是样式表. 2. 采用WEB标准开发的好处 2.1 节约运营成本   2.2 用户友好性 2.3 内容跨平台的可用性 2.4 加快页面解析速度 2.5 更良好的用户体验 3. 名词解释 1. 横切 页面中950px宽并且对高度没有限制的容器称

计算机名词解释

目录 CGI--URL-- —————————————————————分割线——————————————————————— CGI—— 通用网关接口(Common Gateway Interface/CGI)是一种重要的互联网技术,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据.CGI描述了客户端和服务器程序之间传输数据的一种标准. URL—— 统一资源定位符(Uniform Resource Locator)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联

常用会计科目名词解释

常用会计科目名词解释 1.库存现金是指单位为了满足经营过程中零星支付需要而保留的现金,对库存现金进行监督盘点,可以确定库存现金的真实存在性和库存现金管理的有效性,对于评价企业的内控制度将起到积极作用. 2.银行存款是指企业存放在银行和其他金融机构的货币资金.按照国家现金管理和结算制度的规定,每个企业都要在银行开立账户,称为结算户存款,用来办理存款.取款和转账结算. 3.交易性金融资产是指:企业为了近期内出售而持有的金融资产.通常情况以赚取差价为目的从二级市场购入的股票.债券和基金等,应分类为交易

随笔11 J2EE中常用的名词解释

J2EE中常用的名词解释 ① web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一个环境,使JSP,SERVLET直接和容器中的环境变量接口交互,不必关注其它系统问题.主要由WEB服务器来实现.例如:TOMCAT,WEBLOGIC,WEBSPHERE等.该容器提供的接口严格遵守J2EE规范中的WEB APPLICATION 标准.我们把遵守以上标准的WEB服务器就叫做J2EE中的WEB容器. ② Web container:实现J2EE体系结构中Web组件协议的容器.这个协议规定