Intel 8080: различия между версиями
| Panther (обсуждение | вклад) | Panther (обсуждение | вклад)   (→Документация:  + 1) | ||
| Строка 47: | Строка 47: | ||
| == Документация == | == Документация == | ||
| * [[Intel 8080/Коды команд| | * [[Intel 8080/Коды команд|Таблица кодов команд]] | ||
| * {{www}} [http://www.computer-museum.ru/technlgy/i8080.php Краткое описание системы команд] | |||
| * {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_Data_Sheet.pdf Intel 8080 Data Sheet] {{ref-en}}   | * {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_Data_Sheet.pdf Intel 8080 Data Sheet] {{ref-en}}   | ||
| * {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_ASM_Lang_Manual.pdf Intel 8080 ASM Lang Manual] {{ref-en}} | * {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/8080/Intel_8080_ASM_Lang_Manual.pdf Intel 8080 ASM Lang Manual] {{ref-en}} | ||
Версия от 10:14, 26 октября 2007
|   | Этот документ распространяется на условиях лицензии CC-BY-SA 3.0 Данная статья основана на материалах из Википедии. См. оригинал, список авторов | 

Intel 8080 — 8-битный микропроцессор, выпущенный компанией Intel в апреле 1974 года. Представляет собой усовершенствованную версию процессора Intel 8008. По заверениям Intel, этот процессор обеспечивал десятикратный прирост производительности по сравнению с микропроцессором Intel 8008.
Описание
Новый процессор выпускался по новейшей тогда 6-микронной NMOS технологии, что позволило разместить на кристалле 4500 транзисторов. Процессор, хотя и был построен на архитектуре Intel 8008, но имел множество отличий от своего предшественника, благодаря которым и получил большую популярность. В новом процессоре была очень развита система команд — 16 команд передачи данных, 31 команда для их обработки, 28 команд для перехода (с прямой адресацией), 5 команд управления. В микропроцессоре Intel 8080 не было команд умножения, для их использования приходилось применять сопроцессор. Процессор, благодаря наличию 16-разрядной адресной шины, мог адресовать 64 Кбайт памяти, которая теперь не разделялась на память команд и данных. Хотя процессор и был 8-разрядным и содержал 7 8-битных регистров (A, B, C, D, E, H, L), он мог обрабатывать и 16-разрядные числа, для этого объединялись некоторые пары регистров (BC, DE, HL). В новом процессоре использовался стек внешней памяти (в i8008 стек был внутренним).
На базе микропроцессора Intel 8080 фирмой MITS был выпущен «первый в мире миникомпьютерный комплект, который может соперничать с промышленными образцами» (персональный компьютер) Altair-8800, который пользовался невероятно большой по тем временам популярностью (MITS не успевала даже вовремя обрабатывать заказы).
Помимо Altair-8800, микропроцессор Intel 8080 также применялся в устройствах управления уличным освещением и светофорами.
Специализированные микросхемы
Как и прежде, микропроцессор Intel 8080 поставлялся с дополнительными микросхемами. Для работы i8080 теперь требовалось только 6 специализированных микросхем, против 20 для i8008. Но Intel выпускала и множество дополнительных микросхем, которые могли использоваться с 8080. В зависимости от потребностей, процессор мог поставляться в комплекте со следующими микросхемами (чипсете):
- 8216 — приёмопередатчик, использовался для процессора 8080 с немультиплексными линиями адреса и данных,
- 8224 — генератор синхронизации,
- 8228/8238 — системные контроллеры, использовались для процессора 8080 с немультиплексными линиями адреса и данных,
- 8231 — арифметический сопроцессор,
- 8232 — процессор чисел с плавающей запятой, с поддержкой 32- и 64-битных чисел,
- 8251 — микросхема последовательного интерфейса,
- 8256 — микросхема многофункционального периферийного адаптера: PCI, TIMER, PPA
- 8253 — 3-канальный таймер/счётчик,
- 8255 — микросхема интерфейса с периферией (без ПЗУ),
- 8271 — контроллер накопителя на гибких магнитных дисках (НГМД),
- 8275 — контроллер монитора,
- 8355 — микросхема интерфейса с периферией (с 16 Кбайт ПЗУ).
Кроме перечисленных микросхем, также могли применяться и микросхемы других производителей, например, Texas Instruments.
Конкуренты
Множество фирм, видя, как развивается микропроцессорная индустрия, также пытались выпускать аналогичные продукты, практически все из которых являлись копиями процессора i8080 с небольшими изменениями. В числе таких фирм были Zilog (со своим процессором Zilog Z80), MOS Technology (со своими процессорами 6502), AMD (со своим процессором 8080A), также копиии i8080 производили Mitsubishi, National Semiconductor, NEC, Siemens и другие. Отечественным аналогом был микропроцессорный комплект серии КР580, в частности, микропроцессор КР580ВМ80А.
Технические характеристики
- Дата анонса: апрель 1974 года
- Тактовая частота: 2 МГц
- Разрядность регистров: 8 бит
- Разрядность шины данных: 8 бит
- Разрядность шины адреса: 16 бит
- Объём адресуемой памяти: 64 Кбайт
- Количество транзисторов: 4500
- Техпроцесс (нм): 6000 (6 мкм)
- Требуемые источники питания: +5В, −5В, +12В
- Разъём: микросхема припаивалась к плате
- Корпус: 40-контактный керамический DIP
- Поддерживаемые технологии: 80 инструкций
Документация
- Таблица кодов команд
 Краткое описание системы команд Краткое описание системы команд
 Intel 8080 Data Sheet (англ.) Intel 8080 Data Sheet (англ.)
 Intel 8080 ASM Lang Manual (англ.) Intel 8080 ASM Lang Manual (англ.)
