Интернет магазин китайских планшетных компьютеров



Компьютеры - MOS Technology 6502 - Особенности архитектуры процессора 6502

03 июля 2011


Оглавление:
1. MOS Technology 6502
2. История
3. Особенности архитектуры процессора 6502
4. Системы, использующие 6502



6502 — 8-разрядный процессор с 16-разрядной шиной адреса, позволяющей адресовать до 64 килобайт оперативной памяти. Его отличительными чертами являются очень короткое и точно определённое время выполнения инструкций в тактах, малое количество регистров и большое количество режимов адресации и работы с памятью. В том числе, имеются такие экзотические режимы адресации, как, например, «пред-индексная косвенная адресация с индексацией по X» и «пост-индексная косвенная адресация с индексацией по Y». Первые 256 байт оперативной памяти могут адресоваться специальным образом и фактически могут использоваться в качестве 8-разрядных или 16-разрядных регистров. Таким образом, архитектура процессора 6502 имеет ряд свойств, приближающих её к RISC. При одинаковой тактовой частоте 6502 выполняет управляющие команды в несколько раз быстрее, чем 8-разрядные процессоры большинства других архитектур. В то же время, его слабым местом является наличие из всей арифметики только 8-разрядных целочисленных инструкций сложения и вычитания, уже 16-разрядные целочисленные сложение и вычитание требуют нескольких команд, а умножение и деление, даже целочисленные — написания специальных программ.

Интересно, что фиксированное время выполнения команд 6502 позволило в компьютерах серии Apple II обойтись без каких-либо таймеров, отмеряя все задержки исключительно по времени выполнения команд процессора, то есть работая полностью синхронно по CPU.



Просмотров: 2849


<<< MIX