Dictionary
table consisting of a horizontal surface over which business is transacted game equipment (as a piece of wood, plastic, or ivory) used for keeping a count or reserving a space in various card or board games a calculator that keeps a record of the number of times something happens a piece of furniture that stands at the side of a dining room has shelves and drawers a person who counts things a quick reply to a question or remark (especially a witty or critical one) "it brought a sharp rejoinder from the teacher" (computer science) a register whose contents go through a regular series of states (usually states indicating consecutive integers) a piece of leather forming the back of a shoe or boot "a counter may be used to stiffen the material around the heel and to give support to the foot" a return punch (especially by a boxer) speak in response "He countered with some very persuasive arguments" act in advance of deal with ahead of time indicating opposition or resistance in the opposite direction "run counter"
|
Wikipedia
''This article is about the term counter used in electronics and computing. For other meanings of counter, see counter (disambiguation)''In general, a counter is a device which stores (and sometimes displays) the number of times a particular event or process has occurred often in relationship to a clock signal. In practice, there are two types of counters: up counters which increase (increment) in valuedown counters which decrease (decrement) in value
Counters in electronics - In electronics, counters can be implemented quite easily using register-type circuits such as the Flip-flop (electronics)flip-flop, and a wide variety of designs exist, e.g: Asynchronous (ripple) counters Synchronous counters Johnson counters Decade countersEach is useful for different applications. Usually, counter circuits are digital in nature, and count in binary codebinary, or sometimes binary coded decimal. Many types of counter circuit are available as digital building blocks, for example a number of chips in the 4000 series implement different counters.The simplest counter circuit is a single D-type flip flop, with its D (data) input fed from its own inverted output. This circuit can store one bit, and hence can count from zero to one before it overflows. By cascading a series of D-type flip flops, a ripple counter is formed, which can count to 2n-1 where n is the number of bits (flip flop stages) in the counter. Ripple counters suffer from unstable outputs as the overflows "ripple" from stage to stage, but they do find frequent application as dividers for clock signals, where the instantaneous count is unimportant, but the division ratio overall is. (To clarify this, a 1-bit counter is exactly equivalent to a divide by two circuit - the output frequency is exactly half that of the input when fed with a regular train of clock pulses). Where a stable count value is important across several bits, which is the case in most counter systems, synchronous counters are used. These also use flip-flops, either the D-type or the more complex J-K type, but here, each stage is clocked simultaneously by a common clock signal. Logic gates between each stage of the circuit control data flow from stage to stage so that the desired count behaviour is realised. Synchronous counters can be designed to count up or down, or both according to a direction input, and may be presettable via a set of parallel "jam" inputs. Most types of hardware-based counter are of this type.Decade counters are a kind of counter that counts in tens rather than having a binary representation. Each output will go high in turn, starting over after ten outputs have occurred. This type of circuit finds applications in multiplexers and demultiplexers, or wherever a scanning type of behaviour is useful. Similar counters with different numbers of outputs are also common.A Johnson counter is a special case of shift register, where the output from the last stage is inverted and fed back as input to the first stage. A pattern of bits equal in length to the shift register thus circulates indefinitely. These counters are sometimes called "walking ring" counters, and find specialist applications, including those similar to the decade counter, digital to analogue conversion, etc.''See also'': Frequency counter
Counters in computer science - In computability theory, a counter is considered a type of memory. A counter stores a single natural number (initially 0 (number)zero) and can be bignumarbitrarily-many digits long. A counter is usually considered in conjunction with a finite state machine (FSM), which can perform the following operations on the counter: Check whether the counter is zero Increment the counter by one Decrement the counter by one (if it's already zero, this leaves it unchanged).
Power - The following machines are listed in order of power, with each one being strictly more powerful than the one below it:# Deterministic or Non-deterministic FSM plus two counters# Non-deterministic FSM plus one Stack (computing)stack# Non-deterministic FSM plus one counter# Deterministic FSM plus one counter# Deterministic or Non-deterministic FSM For the first and last, it doesn't matter whether the FSM is deterministic or non-deterministic (see determinism). They have equivalent power. The first two and the last one are levels of the Chomsky hierarchy.The first machine, an FSM plus two counters, is equivalent in power to a Turing machine. This equivalence can be shown in three steps. First, a Turing machine can be simulated by two stacks. Then, a stack can be simulated by two counters. Finally, four counters can be simulated by two counters.
Step 1: A Turing machine can be simulated by two stacks. - A Turing machine consists of an FSM and an infinite tape, initially filled with zeros, upon which the machine can write ones and zeros. At any time, the read/write head of the machine points to one cell on the tape. This tape can be conceptually cut in half at that point. Each half of the tape can be treated as a Stack (computing)stack, where the top is the cell nearest the read/write head, and the bottom is some distance away from the head, with all zeros on the tape beyond the bottom. Accordingly, a Turing machine can be simulated by an FSM plus two stacks. Moving the head left or right is equivalent to popping a bit from one stack and pushing it onto the other. Writing is equivalent to changing the bit before pushing it.
Step 2: A stack can be simulated by two counters. - A stack containing zeros and ones can be simulated by two counters, when the bits on the stack are thought of as representing a binary number, with the top being the least significant bit. Pushing a zero onto the stack is equivalent to doubling the number. Pushing a one is equivalent to doubling and adding 1. Popping is equivalent to dividing by 2, where the remainder is the bit that was popped. Two counters can simulate this stack, in which one of the counters holds a number whose binary representation represents the bits on the stack, and the other counter is used as a scratchpad. To double the number in the first counter, the FSM can initialize the second counter to zero, then repeatedly decrement the first counter once and increment the second counter twice. This continues until the first counter reaches zero. At that point, the second counter will hold the doubled number. Halving is performed by decrementing one counter twice and increment the other once, and repeating until the first counter reaches zero. The remainder can be determined by whether it reached zero after an even or an odd number of tries.
Step 3: Four counters can be simulated by two counters. - As before, one of the counters is used as scratchpad. The other, real counter holds an integer whose prime numberprime factorization is !2''a''3 ''b''5& lt;sup>''c''7&l t;sup>''d''.? The exponents ''a'', ''b'', ''c'', and ''d'' can be thought of as four virtual counters that are being simulated. If the real counter is set to zero then incremented once, that is equivalent to setting all the virtual counters to zero. If the real counter is doubled, that is equivalent to incrementing ''a'', and if it's halved, that's equivalent to decrementing ''a''. By a similar procedure, it can be multiplied or divided by 3, which is equivalent to incrementing or decrementing ''b''. Similarly, ''c'' and ''d'' can be incremented or decremented. To check if a virtual counter such as ''c'' is equal to zero, just divide the real counter by 5, see what the remainder is, then multiply by 5 and add back the remainder. That leaves the real counter unchanged. The remainder will have been nonzero if and only if ''c'' was zero.As a result, an FSM with two counters can simulate four counters, which are in turn simulating two stacks, which are simulating a Turing machine. Therefore, an FSM plus two counters is at least as powerful as a Turing machine. A Turing machine can easily simulate an FSM with two counters, therefore the two machines have equivalent power.Category:Digital electronicsda:Tæller (digital !elektronik)de:Zählwerkhe:מו נהnl:Teller
|
|
Websites
PyroActive Webdesign Community
PyroActive.de, die Webdesign Community mit innovativen Ideen: Frei konfigurierbare Counter, Gästebuch, Bannertausch, Diskussionsforen, Votings, Umfragen, Chats, Wettbewerben und Surftipps. Alles individuell konfigurierbar und kostenlos!
http://www.pyroactive.de/
Circle.Am: Rating and Statistics for Armenian Web Resources
Circle.Am sisplays the ranking of registered Armenian Web sites based on daily, weekly, average or total hits, visits and hosts.
http://www.circle.am/
Defective Drug Information
This site provides news and legal information about defective drugs which may cause serious side effects.
http://www.adrugrecall.com/
Moosemilk & Sand
A concrete/cement counter tops and other cement design innovations
http://www.moosemilkandsand.com/
All free
besucher anmelden counter rotator bannerrotator passwort agb formular ort strasse scripte Sex Fotos templates shop portal spiele game booster
http://www.sitepower.de/
People Counters
Manufacturers of People Counters, Bicycle Counters, Car Counters and multi-category counters. We also manufacture Water Level Data Logger Systems and Location Marking Systems. We specialise in Electronic Design and Computer Controlled Systems.
http://www.chambers-electronics.com/
GSR Technical Sales, Inc.
Refurbished (used) laboratory equipment, dealer surplus and a range of economical new equipment. All items carry a full parts and labor warranty. Member of BBB Online Reliability program.
http://www.gsrtech.com/
Atomic Bombermen
We´re an multigaming clan since 2002. Famous for our cs results at diff. lans and so on.
http://www.atomic-bombermen.de/
Kermanig Bakery
Mediterranean Pastries and baked goods
http://www.baklavabakery.com/
Medicine Chest Online
A searchable database of over-the-counter medicines and food supplements to help consumers find suitable products to treat minor ailments.
http://www.medicinechestonline.com/
WebCounter
Offers both free and commercial counters. Several different character sets are available for the counter images.
http://www.digits.com/
Gostats
Free web site hit counters and visitor stat trackers, keep track of who comes to your site how much traffic you get in an easy to analyse counter report. Many stats are counted.
http://gostats.com
StatCounter.com
Detailed visitor stats and a choice of graphical counters. An invisible counter is also available.
http://www.statcounter.com/
|
|