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

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>
            国产欧美一区二区精品秋霞影院| 欧美日韩播放| 国产原创一区二区| 久久精品九九| 久久人91精品久久久久久不卡 | 亚洲资源在线观看| 国产乱码精品一区二区三区av| 欧美一激情一区二区三区| 午夜精品久久一牛影视| 一区二区亚洲精品国产| 亚洲国产精品免费| 欧美日韩视频专区在线播放 | 一区二区亚洲精品| 亚洲激情成人网| 国产精品久久久久久久久久久久| 久久狠狠久久综合桃花| 美日韩丰满少妇在线观看| 中文av字幕一区| 欧美一区观看| 日韩视频专区| 欧美一级久久| 一本色道久久88综合日韩精品| 亚洲视频精品| 亚洲国产综合91精品麻豆| 一本色道久久综合亚洲精品不卡| 国模私拍视频一区| 亚洲人成网站精品片在线观看| 国产人久久人人人人爽| 亚洲国产欧美另类丝袜| 国产老女人精品毛片久久| 亚洲国产精品成人精品| 韩国久久久久| 亚洲一区二区三区视频| 日韩一级黄色片| 久久久亚洲影院你懂的| 亚洲欧美日韩中文在线制服| 久久婷婷蜜乳一本欲蜜臀| 亚洲欧美视频在线观看视频| 欧美大片在线观看一区二区| 久久久av水蜜桃| 国产精品久久久久久久9999| 亚洲国内自拍| 亚洲高清久久| 久久久国产精品亚洲一区 | 欧美黑人在线播放| 国产一区在线观看视频| 一区二区冒白浆视频| 亚洲三级网站| 美国十次成人| 毛片av中文字幕一区二区| 国产麻豆9l精品三级站| 在线亚洲精品福利网址导航| 一区二区久久久久| 欧美国产视频在线| 亚洲国产精品福利| 在线日本成人| 久久一区二区视频| 玖玖视频精品| 影音先锋在线一区| 久久嫩草精品久久久精品一| 久热re这里精品视频在线6| 韩日欧美一区二区三区| 久久精品人人做人人爽| 久久在线观看视频| 黄色在线成人| 美女主播精品视频一二三四| 欧美国产日韩xxxxx| 最近看过的日韩成人| 免费精品视频| 91久久久精品| 亚洲女优在线| 国产欧美日韩精品a在线观看| 亚洲一区二区av电影| 欧美综合国产精品久久丁香| 国产亚洲一区在线| 卡通动漫国产精品| 亚洲国产精品久久精品怡红院| 亚洲人成网站影音先锋播放| 欧美女同视频| 亚洲一区欧美二区| 久久久久久亚洲精品不卡4k岛国| 狠狠色伊人亚洲综合网站色| 欧美99久久| 一本色道久久88综合日韩精品| 欧美一区二区日韩| 精品999久久久| 欧美精品一区在线观看| 亚洲性av在线| 蜜臀a∨国产成人精品| 一本大道久久精品懂色aⅴ | 欧美人与性动交a欧美精品| av成人天堂| 久久精品99无色码中文字幕| 亚洲成在线观看| 国产精品成人免费精品自在线观看| 午夜电影亚洲| 亚洲激情影视| 久久精品国产清自在天天线| 亚洲人成在线播放| 国产麻豆综合| 欧美激情综合色综合啪啪| 亚洲一区二区免费视频| 欧美jizzhd精品欧美巨大免费| 亚洲手机在线| 亚洲国产成人久久综合一区| 国产精品狼人久久影院观看方式| 久久久精品欧美丰满| 一区二区激情小说| 亚洲大胆av| 久久爱www.| 亚洲视频在线观看免费| 永久91嫩草亚洲精品人人| 国产精品www网站| 蜜桃av噜噜一区| 欧美亚洲一级片| 中文精品视频| 亚洲精品免费看| 欧美国产精品一区| 久久久久久久久久久久久久一区| 99精品国产高清一区二区 | 国产字幕视频一区二区| 欧美日韩小视频| 欧美成人情趣视频| 久久久久九九视频| 欧美一级黄色网| 午夜精品久久久99热福利| 99riav国产精品| 亚洲人成亚洲人成在线观看| 牛牛影视久久网| 久久视频一区| 久久久美女艺术照精彩视频福利播放| 亚洲天堂网站在线观看视频| 日韩午夜在线电影| 亚洲精品国产欧美| 亚洲黄色在线视频| 亚洲国产裸拍裸体视频在线观看乱了| 国产亚洲成av人在线观看导航| 国产精品老牛| 国产区精品视频| 国产精品一区二区久久久| 国产精品久久久久永久免费观看| 欧美色图首页| 欧美日韩三级| 国产精品久久久久毛片大屁完整版| 国产精品国色综合久久| 国产精品入口福利| 国产日韩欧美一区二区| 国产日韩欧美亚洲| 精品动漫3d一区二区三区| 在线观看中文字幕不卡| 亚洲黄色尤物视频| 一区二区三区高清在线| 一区二区三区国产| 欧美一区91| 久久婷婷一区| 亚洲电影有码| 99视频日韩| 午夜欧美大片免费观看| 久久精品视频免费播放| 嫩模写真一区二区三区三州| 欧美日本韩国一区二区三区| 国产精品国产三级国产普通话三级 | 99re热精品| 亚洲欧美成人| 美女图片一区二区| 亚洲精品国产欧美| 亚洲一区网站| 久久人91精品久久久久久不卡| 欧美精品日韩综合在线| 国产精品日韩高清| 一区二区亚洲| 亚洲欧美日韩精品久久| 久久天天狠狠| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 欧美视频中文一区二区三区在线观看 | 性久久久久久久久| 欧美成人69av| 国产欧美亚洲一区| 亚洲蜜桃精久久久久久久| 欧美一二三区精品| 亚洲国产一区二区三区a毛片| 亚洲一区二区三| 欧美freesex8一10精品| 国产亚洲福利社区一区| 亚洲另类在线一区| 久久精品女人| 夜夜嗨av一区二区三区四季av | 老司机aⅴ在线精品导航| 国产精品爱啪在线线免费观看| 红桃av永久久久| 亚洲欧美日韩一区二区三区在线观看| 欧美第一黄色网| 午夜在线精品| 国产精品久久久久一区二区三区共| 亚洲第一精品夜夜躁人人爽| 性娇小13――14欧美| 亚洲精品免费在线观看| 久久综合九色99| 国产一区二区三区久久悠悠色av| 在线视频欧美精品|