рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Кодировка микрокода

Кодировка микрокода - раздел Программирование, Линейное программирование симплекс-методом Данцига Кодировка Микрокода. Depth = 64; % Количество Слов % Width = 24; % Размер Сло...

Кодировка микрокода. DEPTH = 64; % количество слов % WIDTH = 24; % размер слова в битах % ADDRESS_RADIX = DEC; % система счисления для адреса % DATA_RADIX = BIN; % система счисления для данных % CONTENT BEGIN [0 63] : 0; % по умолчанию везде нули % % Инициализация % 0: 10110001110110; % IR_HI = NOP(PC); READ % 1: 10111101101100010; % PC = ADD(PC, IR_HI) % 2: 101100010; % IR_LO = NOP(PC); READ % 3: 000100011001010; % DECODE % % ADD Rx, Ry, Rz % 4: 011010; % Rx = ADD(Ry, Rz); JMP 62 % % NAND Rx, Ry, Rz % 12: 0111010; % Rx = NAND(Ry,Rz); JMP 62 % % SHR Rx, Ry % 20: 0101010; % Rx = SHR(Ry); JMP 62 % % JC address % 28: 100110011001000011011110; % Temp0 = NOP(Temp0); JC 30 % 29: 10011001100100001010; % JMP 62 % 30: 10011011000010; % PC = NOP(IR_LO); JMP 0 % % DEC Rx, Ry % 36: 1101000110010010; % Temp0 = SHR(IR_HI) % 37: 10011001100100110; % Temp0 = NAND(Temp0, Temp0) % 38: 00001001011010; % Rx = ADD(Ry,Temp0); JMP 62 % % SUB Rx, Ry, Rz % 44: 1101000110010010; % Temp0 = SHR(IR_HI) % 45: 10010000100100010; % Temp0 = ADD(Temp0, Rz) % 46: 10011001100100110; % Temp0 = NAND(Temp0, Temp0) % 47: 10011101100100010; % Temp0 = ADD(Temp0, IR_HI) % 48: 00001001011010; % Rx = ADD(Ry, Temp0); JMP 62 % % LD Rx, address % 52: 11110001000010001010; % Rx = NOP(IR_LO); READ; JMP 62% % ST Ry, address % 60: 0110010; % Temp0 = NOP(Ry) % 61: 1001100101001010; % Temp0 = NOP(IR_LO, Temp0); WRITE; JMP 62 % 62: 101111011011000110; % PC = ADD(PC, IR_HI); JMP 0 % END ;

– Конец работы –

Эта тема принадлежит разделу:

Линейное программирование симплекс-методом Данцига

Разработать формат команд, кодировку команд. Разработать структурную схему процессора, функциональные схемы всех блоков процессора, функциональную… Привести 2 примера небольших программ с указанием значения основных сигналов и… Способ выполнения команд – последовательное выполнение или JMP или JC. Адресация памяти - прямая. Арифметика в…

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Кодировка микрокода

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Форматы команд и их кодировка
Форматы команд и их кодировка. Коды команд КОП Команда Действие 000 ADD Rx,Ry,Rz Rx=Ry+Rz сложение 001 NAND Rx,Ry,Rz Rx=!(Ry&Rz) И-НЕ 010 SHR Rx,Ry Rx=Ry/2 арифметический сдвиг вправо 011 JC ad

Структурная схема процессора
Структурная схема процессора. Регистры Номер При записи (по шине С) При чтении (по шине A и B) 000 0 Rg0 программно-доступные регистры Rg0 программно-доступные регистры 001 1 Rg1 Rg1 010 2 Rg2 Rg2

Примеры выполнения команд
Примеры выполнения команд. Примеры выполнения каждой команды с указанием значения всех основных сигналов и содержимым основных регистров на каждом такте выполнения приведены на электронном носителе

Примеры программ
Примеры программ. ПРИМЕР 1 DEPTH = 256; % Memory depth and width are required % WIDTH = 8; % Enter a decimal number % ADDRESS_RADIX = DEC; % Address and value radixes are optional % DATA_RADIX = BI

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги