About: Programmable interval timer     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Whole100003553, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FProgrammable_interval_timer

In computing and in embedded systems, a programmable interval timer (PIT) is a counter that generates an output signal when it reaches a programmed count. The output signal may trigger an interrupt.

AttributesValues
rdf:type
rdfs:label
  • Časovač (počítač) (cs)
  • Programmable Interval Timer (de)
  • Temporizador programable de intervalos (es)
  • 주기적 타이머 (ko)
  • Programmable interval timer (en)
rdfs:comment
  • Časovač (anglicky timer) je v informatice název hardwarového zařízení v počítači, které umožňuje s vysokou přesností odměřovat čas. Časovač může být také označení softwarové implementace reakce programu na uplynutí určitého času (například timeout). Časovač obecně slouží k asynchronnímu řízení vykonávání strojového kódu. Hardwarové časovače využívá operační systém pro řízení multitaskingu a plánování dalších důležitých událostí, které jsou závislé na reálném čase. Časovač může být umístěn ve specializovaném integrovaném obvodu, v čipsetu nebo přímo v procesoru. (cs)
  • En computación y en sistemas empotrados, un temporizador programable de intervalos (PIT) es un contador que dispara una interrupción cuando alcanza la cuenta programada. (es)
  • In computing and in embedded systems, a programmable interval timer (PIT) is a counter that generates an output signal when it reaches a programmed count. The output signal may trigger an interrupt. (en)
  • Der Programmable Interval Timer (PIT) war ursprünglich ein spezieller Baustein (Chip) im IBM-PC, der für die zeitliche Steuerung von Prozessen sorgte. Die am häufigsten verwendeten Timer-Chips waren die Typen 8253 und von Intel mit drei 16-Bit breiten Zählern. In heutigen PCs ist die PIT-Funktionalität im Chipsatz des Mainboards untergebracht, er wird über den an die CPU angebunden. Der PIT wurde im Ur-PC für * Periodische Unterbrechungen auf IRQ 0 (PIT-Timer 0), * DRAM-Speicher- (PIT-Timer 1), * Tonerzeugung durch den PC Speaker (PIT-Timer 2) * und als Fail-Safe-Timer (NMI) (de)
  • 컴퓨터나 임베디드시스템에서 주기적 타이머는 주기적으로 반복되는 동작을 하기 위해 디지털 하드웨어 회로에 의해 신호를 만든다. 이 신호에 따라 컴퓨터의 인터럽트 처리 방식을 사용하여 주기적인 작업을 수행하는 것이 일반적 처리 방법이다. 소프트웨어 기계어 실행없이 일정 시간을 만들 수 있기 때문에 중앙 처리 장치(CPU)의 부담을 줄일 수 있다. 클럭과 디지털회로를 사용하므로 정확한 시간을 얻을 수 있다. 컴퓨터 시스템의 필수 요소이며, 현실적으로 소프트웨어로 일정 시간을 얻는 것이 아주 간단한 시스템 아니면 기계어 코드의 복잡성 때문에 힘들어 타이머에 의존한다. 일정 주기의 듀티를 변경하여 만드는 신호도 타이머의 카운터와 비교 회로에 의해 쉽게 만들 수 있다. 인터럽트와의 결합여부는 응용에 따라 반복적으로 같은 듀티를 사용할 수도 있고, 실행 중간에 듀티값을 변경할 수도 있다. (ko)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • Časovač (anglicky timer) je v informatice název hardwarového zařízení v počítači, které umožňuje s vysokou přesností odměřovat čas. Časovač může být také označení softwarové implementace reakce programu na uplynutí určitého času (například timeout). Časovač obecně slouží k asynchronnímu řízení vykonávání strojového kódu. Hardwarové časovače využívá operační systém pro řízení multitaskingu a plánování dalších důležitých událostí, které jsou závislé na reálném čase. Časovač může být umístěn ve specializovaném integrovaném obvodu, v čipsetu nebo přímo v procesoru. (cs)
  • Der Programmable Interval Timer (PIT) war ursprünglich ein spezieller Baustein (Chip) im IBM-PC, der für die zeitliche Steuerung von Prozessen sorgte. Die am häufigsten verwendeten Timer-Chips waren die Typen 8253 und von Intel mit drei 16-Bit breiten Zählern. Der PIT wird, unabhängig von der Rechnergeschwindigkeit, stets im Takt von (idealerweise) 1,19318181818… MHz betrieben; das ist 1/3 der -Frequenz des NTSC-Fernsehsystems. In den ersten PCs von IBM wurde diese merkwürdig anmutende Frequenz gewählt, da für die Einbindung einer CGA-Grafikkarte, die auch Fernsehgeräte als Monitor verwenden konnte, ohnehin ein Quarz mit einem Vielfachen des Farbträgers vorhanden sein musste. Aus diesem Quarz konnte die PIT-Frequenz dann leicht mittels Frequenzteilung gewonnen werden; diese Vorgehensweise war günstiger als der Einsatz weiterer Quarze, da mit nur einem Quarz in der Schaltung keine störenden Schwebungen das Bildsignal beeinträchtigen können, die dann mit weiterem Schaltungsaufwand herausgefiltert werden müssten. Auch der CPU-Takt der ersten PCs von 4,772727 MHz ergab sich aus einer solchen Erwägung, er betrug 4/3 der Farbträgerfrequenz. In späteren, schnelleren PCs ohne Fernseher-Anschluss bekam der PIT dann aus Kompatibilitätsgründen einen eigenen Quarz, der weiterhin mit der alten Geschwindigkeit lief. Heute wird meist wieder ein gemeinsamer Quarz verwendet, da verbesserte Frequenzwandler heute relativ problemlos fast jede gewünschte Frequenz aus einer einzigen Bezugsfrequenz gewinnen können. In heutigen PCs ist die PIT-Funktionalität im Chipsatz des Mainboards untergebracht, er wird über den an die CPU angebunden. Der PIT wurde im Ur-PC für * Periodische Unterbrechungen auf IRQ 0 (PIT-Timer 0), * DRAM-Speicher- (PIT-Timer 1), * Tonerzeugung durch den PC Speaker (PIT-Timer 2) * und als Fail-Safe-Timer (NMI) genutzt. In heutigen PCs leistet der PIT nur noch die Speaker-Ansteuerung und (je nach Betriebssystemversion und Alter des Rechners) die periodischen Unterbrechungen. Für diese Funktionen existieren die Ports 40Hex bis 43Hex (bzw. 64 bis 67 dezimal), über die der PIT programmiert werden kann. Er kann in verschiedenen Betriebsarten arbeiten. Dabei kann grob zwischen sich immer wiederholenden und einmaligen Abläufen unterschieden werden. Einmalige Abläufe werden in der Praxis jedoch nur sehr selten verwendet und sind nur der Vollständigkeit halber aufgeführt. Im Standard-Modus zählt der Timer vom Startwert (maximal 65535) auf 0 hinunter und fängt beim folgenden Überlauf wieder von vorne an. Bei jedem solchen Überlauf sendet er ein Signal, den Timer-Interrupt (IRQ0), an den Prozessor. Wenn man die Taktfrequenz durch die Takte bis zum erneuten Überlauf dividiert, erhält man die Frequenz, mit der der IRQ0 erzeugt wird. Unter MS-DOS und älteren Windows-Versionen bis einschließlich Windows 98 und Windows ME wurde der Maximalwert 65535 in den Timer geladen, man erhält somit 1193181,8181… Hz / 65536 = ca. 18,2065 Hz. Es kommt auf diese Art ein Intervall von ca. 55 ms zwischen den Aufrufen des IRQ 0 zustande. Modernere Betriebssysteme (Linux, Windows NT und Abkömmlinge) verwenden kürzere Intervalle zwischen 1 und 10 ms. Allgemein gibt es in einem heutigen (Jahr 2009) Standard-PC folgende Bausteine für die zeitliche Steuerung von Prozessen: * Programmable Interval Timer (PIT) * Real Time Clock (RTC) * (PMTMR) * (TSC) * APIC Timer (LAPIC) * High Precision Event Timer (HPET) (de)
  • En computación y en sistemas empotrados, un temporizador programable de intervalos (PIT) es un contador que dispara una interrupción cuando alcanza la cuenta programada. (es)
  • In computing and in embedded systems, a programmable interval timer (PIT) is a counter that generates an output signal when it reaches a programmed count. The output signal may trigger an interrupt. (en)
  • 컴퓨터나 임베디드시스템에서 주기적 타이머는 주기적으로 반복되는 동작을 하기 위해 디지털 하드웨어 회로에 의해 신호를 만든다. 이 신호에 따라 컴퓨터의 인터럽트 처리 방식을 사용하여 주기적인 작업을 수행하는 것이 일반적 처리 방법이다. 소프트웨어 기계어 실행없이 일정 시간을 만들 수 있기 때문에 중앙 처리 장치(CPU)의 부담을 줄일 수 있다. 클럭과 디지털회로를 사용하므로 정확한 시간을 얻을 수 있다. 컴퓨터 시스템의 필수 요소이며, 현실적으로 소프트웨어로 일정 시간을 얻는 것이 아주 간단한 시스템 아니면 기계어 코드의 복잡성 때문에 힘들어 타이머에 의존한다. 실시간 시계와 다르게 CPU의 클럭 신호를 주로 이용하여 디지털회로에 필요한 클럭을 만든다. 보통 CPU 클럭이 주파수가 높아 빠르기 때문에 프리 스켈일러(prescaler) 회로에 의해 주파수를 낮추어 타이머 모듈에 공급한다. 카운터 회로에 의해 일정 시간이 되면 인터럽트 디지털 신호를 발생하고, CPU가 접수하면 현재 실행하는 기계어 코드를 종료한 후 해당 인터럽트 처리 루틴(ISR)을 자동 호출한다. 인터럽트 발생 여부는 레지스터 설정에 의해 선택적으로 처리할 수 있다. 인터럽트를 발생하는 부분과 인터럽트를 수용하는 CPU가 처리할 것인가는 레지스터 설정에 의해 별도로 동작 시킬 수 있다. 일정 주기의 듀티를 변경하여 만드는 신호도 타이머의 카운터와 비교 회로에 의해 쉽게 만들 수 있다. 인터럽트와의 결합여부는 응용에 따라 반복적으로 같은 듀티를 사용할 수도 있고, 실행 중간에 듀티값을 변경할 수도 있다. (ko)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 61 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software