Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.01.2012, 20:09   #1
ekselya
 
Аватар для ekselya
 
Регистрация: 30.01.2011
Сообщений: 9
Восклицание Архитектура компьютерная

Ребята, помогите пожалуйста разобраться.. ато я решаюрешаю..но помоемууменя не то выходит или то?

Все команды системы команд ЭВМ имеют длину L и при использовании прямой адресации адресуют объем памяти VОП (байт). Команды имеют одно или два поля адреса. Если имеется N двухадресных команд, каково максимально возможное количество одноадресных команд Q.

L N VОП
12 2 32

L = 12 бит и при использовании прямой адресации адресуют объем памяти VОП = 32 байта.
Команды имеют одно или два поля адреса. Если имеется N = 2 двухадресных команд, каково максимально возможное количество одноадресных команд?

Мое решение:
Адресация 32 = 2^5 байт требует поле адрес длиной log2-нижний индекс VОП =5 бит двух адресные команды требуют два адресных поля по 5 бит каждое.
Остается L – 2* log2 VОП =12 – 2*5 = 2 бита под коды команд.
Формат двухадресных команд
kk aaaaa bbbbbгде kk – кодовые биты, aaaaa – поле первого адреса, bbbbb – поле второго адреса.
Всего возможно 2^2 =4 двух-адресных команды.
Из них задействовано 2 команды, остается 2 команды в основном поле команд.
Считаем, что все остальные команды одноадресные.
Поле первого адреса можно использовать под расширение их кодов.
Всего 2*32 = 64 команды

а дальше я не знаю как с этим двоичным кодом:
незнаи и вообще правильно ли
двоичные кодыдвухдресных команд:
kk aaaaa bbbbb (??)
двоичные коды одноадесных команд:
kk kkkkk aaaaa (???)

ответ: поидеи должно выйти - 64 команды



Помогите пожалуйста.. скажите праильно я решила или нет, и дайте пример как праильно нужно решать
ekselya вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Архитектура ПК Veselyn Помощь студентам 2 24.07.2012 14:39
Архитектура ВТ. boris_nikolaenko Помощь студентам 2 23.01.2012 10:36
Архитектура компьютера b@kemono Помощь студентам 7 02.06.2011 20:36
Архитектура компьютера .... gefest58 Свободное общение 2 14.03.2011 23:35
Архитектура компьютера agressenok Помощь студентам 15 01.12.2010 13:50