IM1821VM85A | |
---|---|
CPU | |
Mikroprocessor IM1821VM85A | |
Tillverkare | |
CPU- frekvens | 5—>5 MHz |
Produktionsteknik | 3 µm |
Instruktionsuppsättningar | 79 instruktioner |
kontakt | |
Kärnor |
IM1821VM85A är en 8-bitars mikroprocessor , en funktionell analog till Intel 80C85A mikroprocessor . Mikroprocessorn IM1821VM85A är huvudelementet i 1821-seriens mikroprocessorkit . Kit 1821 är fortfarande i produktion. Det används i olika datorer för speciella (flyg, militära, etc.) ändamål.
Tillverkare - JSC "NZPP med OKB", Novosibirsk .
Teknik - CMOS , 3 mikron . Den genomsnittliga klockfrekvensen för mikroprocessorn IM1821VM85A är 5 MHz . Teoretiskt kan det fungera på en högre klockfrekvens. Mikroprocessorn har en separat 16-bitars adressbuss och en 8-bitars databuss. 16-bitars adressbussen ger direkt adressering av externt minne upp till 64 kB .
Aritmetisk logikenhet
8-bitars ALU utför alla aritmetiska, logiska, skift- och kontrolloperationer som tillhandahålls av instruktionsuppsättningen.
Ackumulatorn är ett 8-bitars programvarutillgängligt dataregister som interagerar med registerblocket och andra funktionsenheter i mikroprocessorn, och är utformad för att lagra resultaten av operationer för den aritmetiska logikenheten eller data under inmatning/utmatning och utbyte med andra mikroprocessorns funktionella enheter.
Register
. Förvaringsregistret är ett 8-bitars hjälpregister och används vid exekvering av vissa instruktioner endast under exekveringen av dessa instruktioner, eftersom det inte är tillgängligt för användning utifrån, utöver dessa instruktioner;
Programmatiskt tillgängligt funktionsregister är avsett för intern fixering av ytterligare egenskaper hos resultaten av operationer och tillstånd för den aritmetiska logiska enheten. Registret innehåller 7 funktionstriggers:
8-bitars instruktionsregistret används för att lagra den valda instruktionen för instruktionsavkodaren och maskincykelkodaren.
Instruktionsavkodaren och maskincykelkodaren avkodar instruktionskoderna som kommer från instruktionsregistret och ställer in maskincykelkodarens räknare i enlighet med dessa koder.
Registrera Block