青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 71,  comments - 41,  trackbacks - 0

What's a Clock?

? 2003 by Charles C. Lin. All rights reserved.

Background

When you buy a computer, one of the first things you probably look for is the speed of the computer. These days, it's not unusual to here rates as fast as 3 GHz.

But what is 3 Ghz referring to? This is referring to the clock rate.

The clock on a computer is not the same as the clock on the wall, which is used to tell time. A computer clock is more like a metronome, which keeps the beat for musicians to play music.

A Plot of a Clock

One way to understand a clock is to look at a plot of its behavior.

A clock changes its value from 0 to 1 every period. We use the letter T to designate the period. This signal repeats over and over again. Perhaps you remember, from a course in calculus, about sine waves. This wave repeats once per period. The difference between a sine wave and a clock is that a sine wave is curved. It gradually increases than decreases.

A clock's signal is squarish in shape.

Related to the period of the clock is the frequency. Frequency is defined as 1/T, and has units of s-1.

When you hear clock rates, it's usually given by its frequencies. Thus, 2 Ghz means 2 x 109 cycles per second. A cycle is a signal for a single period. The period for this clock is 1/2 x 109 which is 5 x 10-10 seconds, which is half a nanosecond, which is a really, really short period of time.

To give you an idea of how short this time is. Imagine that everyone in the world sang exactly one note, and exactly one person sings at a time. Suppose each note lasts one nanosecond. It would take 6 seconds to complete (assuming 6 billion people in the world).

A More Realistic Clock

A clock can't really instantaneously go from 0 to 1 and back to 0. A more realistic diagram looks like:

As you can see the clock signal has a positive slope from 0 to 1 and a negative slope from 1 to 0. This slope has been exaggerated so you can see it better. Normally, it wouldn't be quite so angled.

Features of a Clock

There are a few key features of a clock:

  • period This is the time it takes for a clock signal to repeat. Its unit of measurement is seconds. The symbol for the period is T.
  • frequency Frequency is 1/T. The unit of measurement is s-1, which is inverse seconds. This is also sometimes called Hertz (abbreviated Hz). Sometimes people say "cycles per second" instead of Hz or s-1. They all mean the same. When people refer to the "speed" of a CPU, they are usually talking about the clock frequency.
  • positive edge When the signal transitions from 0 to 1. It's circled above.
  • negative edge When the signal transitions from 1 to 0. It's circled above.

Each positive clock edge appears once per clock period. Each negative clock edge appears once per clock period.

Is It Always 50-50?

In the clock diagrams above, the amount of time the clock is at 1 appears to be T/2 (i.e., half the period). The amount of time the clock is at 0 also appears to be T/2. (There is a little time when it transitions from 0 to 1 or from 1 to 0, but let's assume this is a fairly small fraction of T).

Must a clock always do this? The answer is no. We could have a clock where it stays 1 for 3T/4 (three quarters of a period) and 0 for T/4 (one quarter of a period), or any fraction x and T - x where x < T.

If you're only using the positive edge, then it doesn't matter how long the signal stays at 1 or 0, since you only use the edge. However, if you want to use both positive and negative edges, then you're going to have to consider when you want the edges to occur.

A Simple Exercise

In order to get a feel for how a clock signal behaves, put your finger at the beginning of the clock signal in the diagram above. At this point, the signal should have a value of 0.

Begin to move your finger to the right, but trace out the signal. Your finger should move from 0 to 1, and back again.

If you happen to trace over the positive edge once a second, and you're steadily moving to the right (not going faster or slower) then the period is 1 second, and the frequency is 1 Hz.

Tracing the signal with your hand gives you a better "feel" for how a continuous signal behaves. Usually, computer science majors have a more difficult time with this (unless you really like calculus or are in engineering) because we deal with quantities that are discrete, rather than continuous.

At any point in time, someone can ask you the current value of the signal.

If we use the "pipe" analogy, we can think of this signal alternating between pumping red soda (for 0) and green soda (for 1).

What's a Clock Used For?

We use a clock to synchronize the events of a CPU. Devices in a CPU can be categorized as sequential circuits or combinational circuits. Sequential logic devices use a clock. Basically, sequential logic devices can only change outputs once a period, usually during a positive or a negative edge. We'll assume that a sequential device can only change outputs on positive clock edges.

To give you an analogy, imagine a music conductor tapping a beat with a baton (a stick) at regular intervals. Suppose you are playing a piano, and you're told to play a new note each time he taps his baton. Thus, how fast the conductor taps the baton controls how often you play notes.

Similarly, the rate at which the positive clock edge appears controls how fast a sequential logic device can change outputs.

It turns out that by using a clock, we can design a CPU more easily than if we don't use a clock. This is primary reason to use a clock.

Can't We Make It Faster?

If a CPU will run faster with a faster clock, then why not run it faster? The problem is that it takes time for signals to move around in a circuit. You can reduce this time in several ways. The main way is simply to make the circuit smaller. When the circuit is smaller, signals have less distance to travel, and therefore everything can happen more quickly.
posted on 2007-01-23 14:20 Charles 閱讀(308) 評論(0)  編輯 收藏 引用 所屬分類: 拿來主義
<2007年1月>
31123456
78910111213
14151617181920
21222324252627
28293031123
45678910

決定開始寫工作日記,記錄一下自己的軌跡...

常用鏈接

留言簿(4)

隨筆分類(70)

隨筆檔案(71)

charles推薦訪問

搜索

  •  

積分與排名

  • 積分 - 51541
  • 排名 - 449

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美高清视频一区| 香蕉国产精品偷在线观看不卡| 国产亚洲精品一区二555| 亚洲永久精品大片| 久久久www成人免费精品| 曰本成人黄色| 国产精品欧美激情| 欧美成人激情视频免费观看| 国产精品99久久久久久久vr| 欧美高清不卡| 欧美怡红院视频| 亚洲永久视频| 午夜久久一区| 久久精品亚洲一区| 欧美一级网站| 亚洲影院在线| 99视频精品| 在线免费观看视频一区| 国产精品综合视频| 欧美精品18+| 欧美精品色一区二区三区| 亚洲欧洲日韩女同| 久久亚洲午夜电影| 欧美中日韩免费视频| 亚洲在线不卡| 亚洲一区二三| 亚洲网站在线观看| 9久草视频在线视频精品| 最新高清无码专区| 亚洲欧洲一区二区在线观看 | 狠狠色伊人亚洲综合网站色| 免费影视亚洲| 麻豆成人在线观看| 欧美sm极限捆绑bd| 久久久国产精品亚洲一区| 欧美一区影院| 国产日本亚洲高清| 亚洲开发第一视频在线播放| 在线观看日韩一区| 国产农村妇女毛片精品久久麻豆| 欧美视频一区二区| 国产精品日日摸夜夜添夜夜av| 欧美激情小视频| 欧美激情一区二区三区在线视频| 久久精品二区三区| 久久天天狠狠| 欧美激情国产高清| 欧美日韩视频一区二区三区| 国产精品久久久久久久久免费桃花| 国产乱人伦精品一区二区 | 欧美精品不卡| 久久最新视频| 欧美激情精品久久久久久久变态 | 欧美日韩伊人| 国产精品日日摸夜夜添夜夜av| 国产日韩欧美一区| 国产一区久久| 亚洲卡通欧美制服中文| 欧美天天影院| 国产精品捆绑调教| 久久精品91久久久久久再现| 性色一区二区三区| 久热精品视频在线观看一区| 欧美精品一区在线发布| 国产农村妇女毛片精品久久莱园子 | 日韩视频中文| 亚洲欧美区自拍先锋| 美女国产一区| 亚洲亚洲精品三区日韩精品在线视频| 久久国产精品久久精品国产| 国产精品hd| 免费日韩av电影| 欧美性猛交视频| 国产精品普通话对白| 久久久精品tv| 国产视频欧美视频| 一本久久综合亚洲鲁鲁| 99国产精品99久久久久久| 一本久久综合| 久久亚洲一区二区三区四区| 国产精品久久久久久久久久免费看| 欧美视频一区二区三区…| 国产精品女同互慰在线看| 午夜精品久久久久久久99热浪潮| 亚洲国产精品va在线观看黑人 | 日韩视频免费在线观看| 亚洲综合色网站| 这里只有视频精品| 亚洲影院在线观看| 欧美日韩午夜| 夜夜嗨av色综合久久久综合网| 中日韩美女免费视频网址在线观看 | 久久国产日韩| 欧美在线亚洲| 亚洲一级二级| 在线一区二区三区做爰视频网站| 亚洲欧洲精品一区二区三区| 久久久噜噜噜久久中文字免| 亚洲一区二区成人| 欧美看片网站| 一区二区三区高清在线观看| 欧美国产日韩免费| 蜜桃av噜噜一区| 亚洲电影免费观看高清完整版在线| 午夜一区二区三区在线观看| 亚洲精选成人| 欧美日韩午夜在线视频| 亚洲日本成人| 欧美美女bbbb| 一本久久综合亚洲鲁鲁五月天| 国产伦理一区| 亚洲欧美精品一区| 欧美劲爆第一页| 一本到12不卡视频在线dvd| 欧美韩日精品| 蜜臀91精品一区二区三区| 亚洲精品乱码久久久久久黑人| 免费亚洲电影在线| 欧美成人免费在线| 亚洲一区二区三区精品在线观看 | 欧美不卡视频| 欧美日韩免费高清| 亚洲综合三区| 久久九九免费| 国产精品第2页| 亚洲黄一区二区三区| 久久男女视频| 亚洲成色777777在线观看影院| 久久久综合香蕉尹人综合网| 久久人人爽人人爽| 激情综合在线| 91久久精品一区二区三区| 国产精品久久久久久久久久久久久久| 欧美亚洲免费| 久久免费国产精品1| 悠悠资源网亚洲青| 99这里有精品| 国内精品视频666| 亚洲激情啪啪| 国内精品久久久久影院 日本资源| 你懂的亚洲视频| 日韩视频在线观看一区二区| 亚洲国产精品久久久久| 久久久久久久97| 老司机一区二区三区| 好看的av在线不卡观看| 久久激情五月激情| 久久免费视频网站| 亚洲国产经典视频| 欧美大学生性色视频| 亚洲人成精品久久久久| 一区二区毛片| 国产精品美女久久久久久久| 欧美亚洲一区| 欧美va天堂在线| 在线一区免费观看| 国产欧美综合一区二区三区| 久久精品99久久香蕉国产色戒| 免费观看日韩| 一区二区三区久久网| 亚洲一区二区精品视频| 亚洲开发第一视频在线播放| 一卡二卡3卡四卡高清精品视频| 日韩一级在线| 噜噜爱69成人精品| 亚洲最新视频在线| 欧美日韩在线播| 亚洲欧美影院| 久久夜色精品国产| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲欧美日韩在线一区| 很黄很黄激情成人| 欧美精品免费视频| 午夜精品理论片| 亚洲电影专区| 久久精品1区| 在线视频你懂得一区| 国产视频一区二区在线观看| 欧美电影在线| 先锋影院在线亚洲| 99re亚洲国产精品| 午夜精品久久久99热福利| 欧美综合二区| 免费观看30秒视频久久| 红桃av永久久久| 欧美成人性网| 亚洲女同同性videoxma| 欧美高清视频免费观看| 欧美亚洲免费在线| 日韩视频永久免费观看| 国产一级久久| 国产精品不卡在线| 免费视频一区| 久久精品亚洲| 欧美亚洲综合网| 亚洲欧美日韩天堂| 一区二区三区视频在线看| 最新国产の精品合集bt伙计| 久久女同精品一区二区| 午夜精品一区二区三区四区|