Комментарии 5
Спасибо, было интересно погрузиться в историю. Заодно вспомнить детские годы на Z-80 и оценить уровень эволюции относительно i4004 (16 бит адресация, в 3 раза больше команд. шикарный тренажер для программирования на ассемблере и реверс-инжиниринга игр в те годы. имеется в виду мои годы ипользования)
Если мне не изменяет память, то создатели у обоих процессоров были одни и те же люди.
И если вы попытаетесь выполнить инструкцию из RAM или записать данные в ROM, ничего не выйдет. Так и задумано.
В области Program Memory можно подключить RAM через чип 4289 (или 4008+4009). И писать туда данные командой WPM.
This is a special instruction which may be used to write the contents of the accumulator into a half byte of program RAM, or read the contents of a half byte of program RAM into a ROM input port where it can be acces sed by a program.
По сути, 4003 — это единственное устройство из всех, которое действительно существовало вместе с 4004 в одной системе и оно показывает, как процессор мог управлять дисплеем или клавиатурой, не имея видеовыхода как такового.
The 4269 has two separate and distinct sections: the keyboard section and the display section. The keyboard section can interface to a range of devices from a matrix of toggle or thumb switches such as found on an instrument panel up to a full typewriter style keyboard. The display section can interface to a range of devices from an array of individual LED indicators up to a gas discharge alphanumeric display.
Наконец-то кто-то обьяснил как работает i4004. Спасибо за интересную статью.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
От игрушки с рандомными опкодами до 4-битной машины времени: как я собрал настоящий Intel 4004