Как построить 16-битное ОЗУ с 1 регистром данных и U-шиной? (используя Logisim) - PullRequest
1 голос
/ 30 сентября 2019

Используя LOGISIM, создайте работающую 4-клевую оперативную память. ОЗУ должно иметь следующие элементы: 4 полубайта, схемы адресации, регистр адреса, регистр данных, регистр режима (бит), U-шина и часы. Ваша оперативная память должна быть способна читать и записывать кусочки.

Вы запустите свою схему вручную, установив адрес, режим и регистры данных, затем запустите часы. Желаемое действие будет иметь место. Например: если вы вставляете адрес в регистр адресов, и 1 в регистр режима, и полубайт в регистр данных, и вы включаете часы, тогда полубайт должен быть скопирован в полубайт ОЗУ по желаниюадрес. Так как у вас 4-разрядная RAM, у вас будут только адреса 00, 01, 10 и 11. Регистр режима, установленный в 1, предназначен для записи, а 0 - для чтения.

U-шина необходима дляправильно обрабатывать операции чтения и записи между регистром данных и 4-мя полубайтами оперативной памяти.

Допустимые элементы: разъемы: - провода - входной разъем - выходной разъем (или дисплей)

встроенныймашины и ворота: - бит (RS или D) - часы - И, ИЛИ, НЕ, XOR, NAND, NOR

...