Intel 8035

Intel 8035 je osmibitový jednočipový mikropočítač rodiny MCS-48 firmy Intel, uvedený na trh roku 1976. Zařízení je zabaleno do 40pinového pouzdra DIP, napájen byl 5 V (tolerance 10 %), pracoval v teplotním rozmezí 0–70 °C. Neobsahuje přímo paměť programu (musí se připojit externě, přičemž maximální velikost může být 4 KiB), vnitřní datová paměť byla pouze 64 bajtů. Hodinový oscilátor je součástí čipu (procesor může pracovat v rozmezí frekvencí 1 až 11 MHz), dále obsahoval dva 8bitové čítače/časovače, 27 V/V portů a podporuje dvě maskovatelná přerušení.

Paměť

Datová paměť a zásobník zabírají stejné místo v paměti. Programová paměť je oddělená od datové a od zásobníku paměti.

Datová paměť se skládá z 64 bytů on-chip RAM a až 256 bytů externí RAM:

  • 16 bytů on-chip RAM se používá pro 2 sady pracovních registrů, které se nacházejí na adresách 00h–07h (sada 0) a 18h–1Fh (sada 1). Tato paměť je součástí jednočipu.
  • 16 bytů on-chip RAM na adresách 08h–17h se používají jako zásobník paměti.
  • Ke zbytku on-chip RAM lze přistupovat pouze nepřímo.
  • K 256 bajtům externí paměti lze přistupovat pouze pomocí instrukce MOVX.

Zásobník je uložen v datové oblasti paměti 08h–17h (8–23) a může být osmiúrovňový. Začíná na adrese 08h a výš. Při spuštění instrukce CALL jsou uloženy do zásobníku návratové adresy (12 bitů) a horní 4 bity bajtu uchovávajícím stav programu (bity CY, AC, F0 a BS). Pokud uživatelský program nevyužívá všech úrovní zásobníku, pak může být část fronty (2 bajty na jednu úroveň) použita pro ukládání dat.

Vyhrazené adresy:

  • 0000h – Po příkazu RESET se odtud začne provádět patřičný kód.
  • 0003h – Sem se skočí, jakmile dojde k externímu přerušení.
  • 0007h – Sem se skočí, pokud nastane přerušení čítače/časovače.

V/V porty

27 V/V linek:

  • 8bitové obousměrné porty 1 a 2.
  • 8bitový obousměrný BUS port.
  • TEST – 3 vstupy (T0, T1 a $ [INT]), které mohou být testovány podmíněnými JT/JNT instrukcemi.

Externí odkazy

  • katalogový list
Pahýl
Pahýl
Tento článek je příliš stručný nebo postrádá důležité informace.
Pomozte Wikipedii tím, že jej vhodně rozšíříte. Nevkládejte však bez oprávnění cizí texty.
Seznam mikroprocesorů Intelu
Procesory ne-x86
4004 • 4040 • 8008 • 8080 • 8085 • iAPX 432 • i860 • i960
Procesory x86 a x86-64
8086 • 8088 • 80186 • 80188 • 80286 • 80386 • 80486 • Pentium • Pentium Pro • Pentium MMX • Pentium II • Pentium III • Pentium 4 • Pentium D • Pentium M • Pentium Extreme Edition • Celeron • Celeron M • Atom • Core • Xeon
Architektury x86 a x86-64
P5 • P6 • Intel Core • Nehalem • Sandy Bridge • Ivy Bridge • Haswell • Broadwell • Skylake • Kaby Lake • Coffee Lake • Cannon Lake • Cascade Lake • Whiskey Lake • Ice Lake • Tiger Lake
Procesory IA-64
Jednočipy
MCS-48
8020 • 8021 • 8022 • 8031 • 8035 • 8039 • 8040 • 8041 • 8042 • 8044 • 8048 • 8049 • 8050 • 8242 • 8243 • 8344 • 8641 • 8741 • 8742 • 8744 • 8748 • 8749
MCS-51
8031 • 8032 • 8051 • 8052 • 8054 • 8058 • 8351 • 8352 • 8354 • 8358 • 8751 • 8752 • 8754 • 8758 • 80151 • 80152 • 80251 • 83151 • 83152 • 83251 • 87151 • 87152 • 87251
MCS-96
8094 • 8095 • 8096 • 8098 • 8394 • 8395 • 8396 • 8397 • 8398 • 8794 • 8795 • 8796 • 8797 • 8798 • 80296 • 83196 • 87196