999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Organization of Computers and their Function

2017-12-31 00:00:00李文
西江文藝 2017年8期

(湖南人文科技學(xué)院,湖南 婁底 417000)

【Abstract】: This article mainly introduces the three main components of the computer: the CPU, the memory subsystem, and the I/O subsystem. And a detailed overview of the composition and function of each part. This article provides some guiding significance for follow-up researchers.

【Keywords】: computer, CPU, memory subsystem, I/O subsystem

1 Introduction

It is hard to say exactly when the modern computer was invented. Starting in the 1930s and through the 1940s, a number of machines were developed that were like computer. But most of these machines did not have all the characteristics that we associate with computers today. These characteristics are that the machine is electronic, that it has a stored program, and that it is general purpose.

The third computer generation was also the time when minicomputers became widespread. The most popular model was the PDP-8, manufactured by DEC. Other companies, including Data General Corporation and Hewlett-Packard Company, introduced minicomputers during the third generation.

Finally, since the UNIVAC-1’s introduction, raw computer speed has increased by about 11 to 12 orders of magnitude in about 50 years, or a factor of 10 every five years. This is a truly remarkable achievement. It’s also interesting to contemplate that, if this growth continues over the next 50 years, then by the 100th anniversary of the UNIVAC-1, computers will be operating at speeds on the order of 1023 Flops!

2 Basic Organization of Computers

Most computer systems, from the embedded controllers found in automobiles and consumer appliances to appliances to personal computers and mainframes ,have the same basic organization. This organization has three main components: the CPU, the memory subsystem, and the I/O subsystem. The generic organization of these components is shown in Figure1.

The CPU controls the computer. It fetches instructions from memory, supplying the address and control signals needed by memory to access its data. The CPU decodes the instruction and controls the execution procedure. It performs some operation internally, and supplies the address, data, and control signals need by memory and I/O devices to execute the instruction. Nothing happens in the computer unless the CPU cause it to happen.

Just as the CPU controls the computer (in addition to its other functions), the control unit controls the CPU. This unit generates the internal control signals that cause registers to load data, increment or clear their contents, and output their contents, as well as cause the ALU to perform the correct function.. The control unit receives some data values from the register unit, which it uses to generate the control signals. This data includes the instruction code and the values of some flag registers.

Data is transferred via the data bus. When the CPU fetches data from memory, it first outputs the memory address on its address bus. Then memory outputs the data onto the data bus; the CPU can then read the data from the data bus. When writing data to memory, the CPU first outputs the address onto the address bus, then outputs the data onto the data bus. Memory then reads and stores the data at the proper location. The processes for reading data from and writing data to the I/O devices are similar.

The internal organizations of ROM and RAM chips are similar. To illustrate the simplest organization, a linear organization, consider an 82 ROM chip. For simplicity, programming components are not shown. This chip has three address inputs and two data outputs, and 16 bits of internal storage arranged as eight 2-bit locations.

Random Access Memory (RAM), also called read/write memory, can be used to store data that changes. This is the type of memory referred to as X MB of memory in ads for PCs. Unlike ROM, RAM chips lose their data once power is shut off. Many computer systems, including personal computers, include both ROM and RAM.

The CPU treats memory as homogeneous. From the CPU's perspective, each location is read from and written to in exactly the same way. Each memory location performs the same function--it stores a data value or an instruction for use by the CPU. Input/output (I/O) devices, on the other hand, are very different. A personal computer's keyboard and hard disk perform vastly different functions, yet both are part of the I/O subsystem. Fortunately for the system designer, the interfaces between the CPU and the I/O devices are very similar. As shown in Figure1, each I/O device is connected to the computer system's address, data, and control buses. Each I/O device includes I/O interface circuitry; it is actually this circuitry that interacts with the buses. The circuitry also interacts with the actual I/O device to transfer data.

3 Conclusions

In this section we have introduced the CPU from a system perspective, but we have not discussed its internal design. We examine the registers, data paths, and control unit, all of which act together to cause the CPU to properly fetch, decode, and execute instructions. In the systems in this chapter, each byte of data transferred between an I/O device and memory must pass through the CPU. This is inefficient for many common operations, such as loading a program from disk into memory. Direct memory access, DMA, is a method used to bypass the CPU in these transfers, thus performing them much more quickly.

4 References

[1] Karp R. Understanding science through the computational lens. Journal of Computer Science and Technology, 2011,26(4): 569-577.

[2] John E. Hopcroft. The Future of Computer Science[J]. 計算機教育. 2009(16)

[3] 劉瑞挺. 清華大學(xué)與計算機教育[J]. 計算機教育. 2009(16)

[4] PREPARATA Franco P.. The evolving profile and role of computer science[J]. Science in China(Series F:Information Sciences). 2009(10)

主站蜘蛛池模板: 欧美日韩高清在线| 亚洲精品国产成人7777| 国产91丝袜在线播放动漫 | 中文字幕免费播放| 久久永久视频| 国产精品视频导航| 欧美三级自拍| 国产精品久久久久久搜索| 午夜福利免费视频| 中文字幕亚洲另类天堂| 性欧美久久| www亚洲天堂| 激情综合激情| 国产亚洲欧美日韩在线一区二区三区| 美女毛片在线| 国产国产人成免费视频77777| 人妻一区二区三区无码精品一区| 黄色福利在线| 国产黄网站在线观看| 特级aaaaaaaaa毛片免费视频| 女人18毛片一级毛片在线 | 成人国产精品一级毛片天堂| 人人艹人人爽| 蜜桃视频一区| 2048国产精品原创综合在线| 免费一级成人毛片| 国产手机在线观看| 久久不卡精品| 国产美女人喷水在线观看| 女人18毛片水真多国产| 亚洲国产欧洲精品路线久久| 日韩无码真实干出血视频| 亚洲精品色AV无码看| 超清人妻系列无码专区| 日韩在线第三页| 国产手机在线ΑⅤ片无码观看| 国产亚洲精品自在线| 国产精品第三页在线看| 国产无遮挡裸体免费视频| 国产美女无遮挡免费视频| 国内毛片视频| 国产夜色视频| 欧美中文字幕在线视频| 98超碰在线观看| 全部免费特黄特色大片视频| 凹凸国产分类在线观看| 国产免费黄| 91毛片网| 五月婷婷中文字幕| 最新国产高清在线| 国产97区一区二区三区无码| 亚洲国产日韩一区| 视频一区视频二区日韩专区| 亚洲人成网线在线播放va| 国产一区二区三区在线无码| 国产日韩欧美成人| 免费人成视频在线观看网站| 日韩中文精品亚洲第三区| 又黄又湿又爽的视频| 久久久久青草线综合超碰| 亚洲美女高潮久久久久久久| 青青草原国产精品啪啪视频| 97国产在线播放| 精品久久高清| 国产成人做受免费视频| 国产精品福利导航| 久久99国产综合精品女同| 中国一级特黄视频| 中文字幕无码中文字幕有码在线| 国产91丝袜在线播放动漫 | 亚洲成a人片7777| 国产精品高清国产三级囯产AV| 免费AV在线播放观看18禁强制| 久草美女视频| 亚洲第一黄片大全| 久久国产亚洲欧美日韩精品| 色老头综合网| 国产白浆在线| 久久香蕉国产线看观看精品蕉| 亚洲无线一二三四区男男| 国产青青操| 一级毛片在线播放免费|