Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
16ГБ это слишком много, легко преодолеть 1мегабит, PDP-11… 32 разряда это последние достижения в области ИТ индустрии. Мало одного процессора, возьмите два..
R % n = 0.
ADDR(MEM[idx]) == log2(access_size_bytes) << idx

Если Вы читаете это, значит это предупреждение именно для Вас. Каждое слово, которое вы прочитаете, бессмысленно — вы просто тратите напрасно очередную частичку своей жизни. Неужели Вам больше нечего делать? Неужели Ваша жизнь настолько пустая и серая, что Вы даже не можете найти, чем занять себя в свободное время? Неужели Вы прочитали все, что хотели прочитать? Неужели Вы подумали обо всем, о чем хотели подумать? Немедленно отправляйтесь на улицу. Найдите себе особу противоположного пола. Прекратите совершать дурацкие покупки и завязывайте с мастурбацией. Увольтесь с работы. Начните драку. Докажите, что Вы живы. Если Вы не начнете действовать, то так и проживете свою никчемную жизнь. Я Вас предупредил… Тайлер
Если нужно адресовать память, так 2 такта это уже будет 32 бита, 4 — 64 бита.
ld|st reg, addr, win, где значения addr и win хранятся в регистрах). Но это по сути тоже самое, что сегментная память у x86 от которой intel слава богу отказался. Да и тогда прийдется вводить либо понятие расширенных инструкций, либо увеличивать разрядность инструкции, либо уменьшать количество регистров, потому, что если архитектура использует 16 регистров, то при 3х операндных инструкциях остается всего лишь 4бита под OpCode, что достаточно печально.
Микропроцессор должен быть шестнадцатиразрядным (формальное обоснование)