YP.1.4 A Computer System and 1.5 Two Very Important Ideas(双语)

from:

[1] Introduction to Computing System, from Bits and Gates to C and Beyond. Yale N. Patt and Sanjay J. Patel. McGraw-Hill Higher Education.(英)

[2] 计算系统基础_陈道蓄_第一章引言http://resource.jingpinke.com/details?uuid=ff808081-22c93527-0122-c936e141-1a96&objectId=oid:ff808081-22c93527-0122-c936e141-1a97 (中)

1.4 A Computer System

We have used the word computer many times in the preceding paragraphs, and although we did not say so explicitly, we used it to mean a mechanism that does two things: It directs the processing of information and it performs the actual processing of information. It does both of these things in response to a computer program. When we say "directing the processing of information," we mean figuring out which task should get carried out next. When we say "performing the actual processing," we mean doing the actual additions, multiplications, and so forth that are necessary to get the job done. A more precise term for this mechanism is a central processing unit (CPU), or simply a processor. This textbook is primarily about the processor and the programs that are executed by the processor.

Twenty years ago, the processor was constructed out of ten or more 18-inch electronic boards, each containing 50 or more electronic parts known as integrated circuit packages (see Figure 1.1). 

 

Figure 1.1 Processor

Today, a processor usually consists of a single microprocessor chip, built on a piece of  ilicon material, measuring less than an inch square, and containing many millions of transistors (see Figure 1.2).

   

Figure 1.2 microprocessor chip 微处理器

However, when most people use the word computer, they usually mean more than the processor. They usually mean the collection of parts that in combination form their computer system (see Figure 1.3). 

 个人计算机系统

Figure 1.3 个人计算机系统

A computer system usually includes, in addition to the processor, a keyboard for typing commands, a mouse for clicking on menu entries, a monitor for displaying information that the computer system has produced, a printer for obtaining paper copies of that information, memory for temporarily storing information, disks and CD-ROMs of one sort or another for storing information for a very long time, even after the computer has been turned off, and the collection of programs (the software) that the user wishes to execute.  

These additional items are useful in helping the computer user do his or her job. Without a printer, for example, the user would have to copy by hand what is displayed on the monitor. Without a mouse, the user would have to type each command, rather than simply clicking on the mouse button. 

So, as we begin our journey, which focuses on how we get less than 1 square inch of silicon to do our bidding, we note that the computer systems we use contain a lot of other components to make our life more comfortable.

1.5 Two Very Important Ideas

Before we leave this first chapter, there are two very important ideas that we would like you to understand, ideas that are at the core of what computing is all about.

Idea 1: All computers (the biggest and the smallest, the fastest and the slowest, the most expensive and the cheapest) are capable of computing exactly the same things if they are given enough time and enough memory. That is, anything a fast computer can do, a slow computer can do also. The slow computer just does it more slowly. A more expensive computer cannot figure out something that a cheaper computer is unable to figure out as long as the cheap computer can access enough memory. (You may have to go to the store to buy disks whenever it runs out of memory in order to keep increasing memory.) All computers can do exactly the same things. Some computers can do things faster, but none can do more than any other.

Idea 2: We describe our problems in English or some other language spoken by people. Yet the problems are solved by electrons running around inside the computer. It is necessary to transform our problem from the language of humans to the voltages that influence the flow of electrons. This transformation is really a sequence of systematic transformations, developed and improved over the last 50 years, which combine to give the computer the ability to carry out what appears to be some very complicated tasks. In reality, these tasks are simple and straightforward.

The rest of this chapter is devoted to discussing these two ideas.

1.4 计算机系统

    我们在前面的章节中多次提到“计算机”这个词,虽然在此我们还没有做明确的定义,但我们用它来指一种能做两件事的机器:指挥信息的处理执行信息的实际处理。它通过响应计算机的程序做这两件事。我们说它“指挥信息的处理”,意思是说找出下一步要做的工作;说它“执行信息的实际处理”,意思是说它做实际的加法,乘法等工作。一个更精确的描述以上机制的术语是中央处理器(CPU),或者简单说是处理器。这本书主要介绍处理器和由处理器执行的程序。

    二十年前,处理器是由十多个18英寸的电子线路板组成,每一个都有50多个集成电路。今天,处理器仅仅由一个构建在硅半导体上的微处理器芯片构成,只有不到1英寸见方,却集成了数以亿计的晶体管。

    但是,当很多人使用“计算机”这个词时,他们往往不是单指处理器,通常是指一些设备的集合,即组成的计算机系统。一个计算机系统除了处理器之外,通常还包括:输入命令的键盘,点击菜单的鼠标,显示计算机系统生成的信息的显示器,把信息输出为纸质品的打印机,临时存储信息的存储器,长期保存信息的磁盘CD-ROM等等。此外还有即使关闭计算机后,用户希望仍能执行的程序(即软件)。

    这些其他附加的项目通常对一个计算机用户的工作很有用,离开了打印机,用户可能不得不手工从显示器上把文本抄下来,离开了鼠标,用户不得不键入一条条命令而不是简单的用鼠标单击菜单。

    因此,当我们开始注意怎样让一块不足一平方英寸的硅片去做我们的工作时,我们要注意到计算机系统包括了许多其他的组成部分。

1.5两种非常重要的思想

    在我们学完第一章之前,我们有必要让读者了解两种非常重要的思想,即关于计算的核心是什么的思想。

思想一所有的计算机(无论是最大的还是最小的,不管是最快的还是最慢的,或是最昂贵的和最便宜的),在被给予足够的时间和足够的存储器的前提下,都能够做相同的计算。也就是说,只要能够得到足够的存储器(一旦计算机用完了它的存储器,就再购买一些,以保证它不断增加存储器),一个高速计算机能做的工作,一个低速计算机也能够做到,只是低速的用的时间多罢了;一个便宜的计算机不能做的事情,一个比它昂贵的计算机同样不能做到。所有的计算机都能做几乎完全相同的事情,只是一些计算机能够快一些完成,但是没有一个能做比其他任何计算机多的事情。

思想二:我们使用人类的语言来描述问题,然而,这些问题在计算机里是被流动的电子解决的。我们就有必要把这些人类的语言转换成那些能影响电子流动的电压。这种转换实际上是一种有序的系统的转换,它在近50年以来不断的被改进和发展着,给计算机赋予了解决一些非常复杂的任务的能力。

    本章的余下部分就致力于讨论这两个问题。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: YP网站跳转接口只需要3秒时间就能完成。这是一项非常快速和高效的服务,允许用户从一个网站跳转到另一个网站,不会浪费时间。通常情况下,用户会被重定向到他们想要的页面,无需任何其他操作。这种快速跳转接口非常受用户欢迎,因为他们可以快速地找到他们需要的信息或内容。有些网站使用反向跟踪技术来跟踪用户的行为,但是YP的跳转接口并不会收集或储存任何用户信息。这保护了用户的隐私,使他们能更加安全地浏览网络。总之,YP的快速跳转接口是一个值得信赖的工具,为用户提供了快速,方便和安全的浏览体验。 ### 回答2: yp.网站跳转接口3秒的意思是指该网站的跳转接口的响应时间为3秒。跳转接口是网站中用于链接不同页面或跳转到其他网站的功能模块。3秒的响应时间是指用户点击跳转链接后,跳转页面加载完成并呈现给用户的时间为3秒。 3秒的响应时间对于一个网站来说是非常理想和高效的。较短的响应时间能够极大地提升用户体验,用户可以快速地浏览和访问不同的页面。相比于较长的响应时间,3秒的响应时间能够让用户减少等待的时间,更加快速地获取所需的信息或进行操作。 一个快速响应的网站跳转接口可以极大地提高网站的可用性和用户满意度。用户在浏览网站时,快速的跳转可以让他们更加流畅地进行操作,增加网站的使用和留存率。同时,快速的跳转接口还能够提升网站的整体性能和效率,减少用户等待和资源占用。 为了达到3秒的响应时间,网站开发人员需要进行优化和调整。他们可以采用各种技术手段,例如使用高效的服务器和数据库、压缩页面资源、减少重定向次数等,来减少跳转接口的响应时间。同时,网站运营人员也需要及时监测和管理网站的性能,确保跳转接口的稳定和高效运行。 总之,yp.网站跳转接口3秒的意思是指该网站的响应速度非常快,用户可以在3秒内快速跳转到其他页面或网站。这对提升用户体验、网站可用性和整体性能都具有重要的意义。 ### 回答3: yp.网站跳转接口3秒是指当用户在yp.网站上点击某个链接或按钮后,网页会在3秒内跳转到相应的页面。这个速度非常快,可以给用户带来良好的浏览体验。 跳转接口的速度是衡量网站性能的重要指标之一。如果跳转过程时间过长,用户可能会感到不耐烦,甚至选择离开网站。而3秒的快速跳转可以保证用户的流畅浏览,提升用户的停留时间和转化率。 实现3秒跳转接口需要考虑以下几个方面。首先,网站服务器的响应速度要快,能够及时返回跳转所需的数据。其次,网站的代码结构和优化也很重要,需要精简代码、减少HTTP请求等,以提高网页加载速度。再次,合理使用缓存和CDN等技术,将静态资源存储在接近用户的服务器上,加快资源加载速度。最后,按需加载页面内容,通过异步加载等技术,提高用户在跳转过程中的等待体验。 总之,yp.网站跳转接口3秒的快速响应时间可以提升用户体验,减少用户的等待时间,增加网站的转化率和用户满意度。为了实现这个目标,需要从服务器、代码优化和资源加载等多个方面进行优化和改进。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值