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

Organization of Computers and their Function

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

(湖南人文科技學院,湖南 婁底 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] 劉瑞挺. 清華大學與計算機教育[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)

主站蜘蛛池模板: 狠狠色综合网| 无码粉嫩虎白一线天在线观看| 996免费视频国产在线播放| 精品欧美视频| 老司机精品久久| 免费亚洲成人| a在线观看免费| 色香蕉影院| 美女一区二区在线观看| 婷婷开心中文字幕| 国产精品va免费视频| 中国成人在线视频| 免费看黄片一区二区三区| 一级爆乳无码av| 国产www网站| 狠狠色噜噜狠狠狠狠色综合久| 欧洲av毛片| 国产在线第二页| 亚洲视频免| 精品久久香蕉国产线看观看gif| 国产黑丝视频在线观看| 精品视频第一页| 乱人伦99久久| 9久久伊人精品综合| 色偷偷男人的天堂亚洲av| 91久久偷偷做嫩草影院免费看| 香蕉精品在线| 国产成人成人一区二区| 日本道综合一本久久久88| 国产高清在线精品一区二区三区| 综合色区亚洲熟妇在线| 国产女同自拍视频| 一本大道无码高清| 欧美午夜小视频| 美女免费黄网站| 无码视频国产精品一区二区| 久久无码av三级| 国产精品第页| 欧洲亚洲欧美国产日本高清| 又粗又硬又大又爽免费视频播放| 手机在线免费不卡一区二| 美女内射视频WWW网站午夜 | 真人高潮娇喘嗯啊在线观看| 国产日韩欧美一区二区三区在线| 色妞www精品视频一级下载| 日韩毛片免费| 巨熟乳波霸若妻中文观看免费 | 重口调教一区二区视频| 啦啦啦网站在线观看a毛片| 美女国产在线| 2024av在线无码中文最新| 国产精品第一区在线观看| 女人18毛片久久| 欧美一区日韩一区中文字幕页| 国产男女免费视频| 91丝袜美腿高跟国产极品老师| 午夜精品一区二区蜜桃| 狠狠做深爱婷婷久久一区| 免费国产一级 片内射老| 国产尤物视频网址导航| 狼友av永久网站免费观看| 亚洲天堂视频网站| 国产激情无码一区二区APP| 国产精品手机在线观看你懂的| 国产成人亚洲综合A∨在线播放| 日本成人一区| 婷婷六月色| 欧美亚洲一区二区三区导航| 亚洲娇小与黑人巨大交| 亚欧成人无码AV在线播放| 久久国产精品波多野结衣| 日本黄色不卡视频| 精品91视频| 国产欧美成人不卡视频| AV色爱天堂网| 真实国产精品vr专区| 99re在线视频观看| 亚洲精品无码高潮喷水A| 国产一区二区三区视频| 97国产在线视频| 久久永久精品免费视频| 中国成人在线视频|