🗊 Архитектура набора команд Instruction set architecture

Категория: Информатика
Нажмите для полного просмотра!
  
  Архитектура набора команд  Instruction set architecture  , слайд №1  
  Архитектура набора команд  Instruction set architecture  , слайд №2  
  Архитектура набора команд  Instruction set architecture  , слайд №3  
  Архитектура набора команд  Instruction set architecture  , слайд №4  
  Архитектура набора команд  Instruction set architecture  , слайд №5  
  Архитектура набора команд  Instruction set architecture  , слайд №6  
  Архитектура набора команд  Instruction set architecture  , слайд №7  
  Архитектура набора команд  Instruction set architecture  , слайд №8  
  Архитектура набора команд  Instruction set architecture  , слайд №9  
  Архитектура набора команд  Instruction set architecture  , слайд №10  
  Архитектура набора команд  Instruction set architecture  , слайд №11  
  Архитектура набора команд  Instruction set architecture  , слайд №12  
  Архитектура набора команд  Instruction set architecture  , слайд №13  
  Архитектура набора команд  Instruction set architecture  , слайд №14  
  Архитектура набора команд  Instruction set architecture  , слайд №15  
  Архитектура набора команд  Instruction set architecture  , слайд №16  
  Архитектура набора команд  Instruction set architecture  , слайд №17  
  Архитектура набора команд  Instruction set architecture  , слайд №18  
  Архитектура набора команд  Instruction set architecture  , слайд №19

Вы можете ознакомиться и скачать Архитектура набора команд Instruction set architecture . Презентация содержит 19 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Архитектура набора команд
Instruction set architecture
Описание слайда:
Архитектура набора команд Instruction set architecture

Слайд 2





Размер команды	
Фиксированный
переменный
Описание слайда:
Размер команды Фиксированный переменный

Слайд 3





Структура команды
Битовые поля:
Адреса операндов
Код команды
Уточнения типа операции
Методы адресации
Размер операндов
Описание слайда:
Структура команды Битовые поля: Адреса операндов Код команды Уточнения типа операции Методы адресации Размер операндов

Слайд 4





Ассемблер
Автокодовый язык
Взаимно-однозначное соответствие команды процессора и записи на языке ассемблера
Макровозможности ассемблера
Описание слайда:
Ассемблер Автокодовый язык Взаимно-однозначное соответствие команды процессора и записи на языке ассемблера Макровозможности ассемблера

Слайд 5





Регистры pdp11
Общего назначения:
R0 R1 R2 R3 R4 R5 R6 R7
R6 – указатель стека
R7 – счетчик команд
Описание слайда:
Регистры pdp11 Общего назначения: R0 R1 R2 R3 R4 R5 R6 R7 R6 – указатель стека R7 – счетчик команд

Слайд 6





Служебные регистры
SP   (KSP, SSP, USP)
PC
PSW
Описание слайда:
Служебные регистры SP (KSP, SSP, USP) PC PSW

Слайд 7





Структура команды
Двухадресная
 Р КОП М1 Р1 М2 Р2
Одноадресная
 Р КОП М1 Р1
Со смещением
 КОП смещение
Регистровая адресация
 КОП Р1 М2 Р2
Описание слайда:
Структура команды Двухадресная Р КОП М1 Р1 М2 Р2 Одноадресная Р КОП М1 Р1 Со смещением КОП смещение Регистровая адресация КОП Р1 М2 Р2

Слайд 8





Методы адресации
0 регистровый
1 регистровый косвенный
2 регистровый с автоувеличением
3 косвенно-регистровый с автоувеличением
4 регистровый с автоуменьшением
5 косвенно-регистровый с автоуменьшением
6 индексный
7 косвенно-индексный
Описание слайда:
Методы адресации 0 регистровый 1 регистровый косвенный 2 регистровый с автоувеличением 3 косвенно-регистровый с автоувеличением 4 регистровый с автоуменьшением 5 косвенно-регистровый с автоуменьшением 6 индексный 7 косвенно-индексный

Слайд 9





Типы команд по адресности
Двухадресные
Обноадресные
Безадресные
Неполной адресации
Регистровой адресации
Относительной адресации (смещение)
Описание слайда:
Типы команд по адресности Двухадресные Обноадресные Безадресные Неполной адресации Регистровой адресации Относительной адресации (смещение)

Слайд 10





Двухадресные команды
Р – размер операнда (1)
КОП – 0 - одноадресные
             1 mov
             2 cmp
             3 bit
             4 bic
             5 bis
             6 add, sub (только слова) 
             7 дополнительные
Описание слайда:
Двухадресные команды Р – размер операнда (1) КОП – 0 - одноадресные 1 mov 2 cmp 3 bit 4 bic 5 bis 6 add, sub (только слова) 7 дополнительные

Слайд 11





Одноадресные команды
Р – размер операнда (1)
КОП (6)
Описание слайда:
Одноадресные команды Р – размер операнда (1) КОП (6)

Слайд 12





Работа с памятью
Оба операнда могут находиться в памяти
Адресуются 64 кб памяти
Диспетчер памяти позволяет использовать большее адресное пространство, но каждая задача ограничена размером 64 кб
Доступ к ячейке произвольный, слово имеет только четный адрес
Можно адресовать байты
Описание слайда:
Работа с памятью Оба операнда могут находиться в памяти Адресуются 64 кб памяти Диспетчер памяти позволяет использовать большее адресное пространство, но каждая задача ограничена размером 64 кб Доступ к ячейке произвольный, слово имеет только четный адрес Можно адресовать байты

Слайд 13





Команды перехода
br 
beq
bne
bge
ble
bcc
bcs
Описание слайда:
Команды перехода br beq bne bge ble bcc bcs

Слайд 14





Управляющие команды
Sec
Sev
Sez
Sen
Scc
Halt
Reset
emt
Описание слайда:
Управляющие команды Sec Sev Sez Sen Scc Halt Reset emt

Слайд 15





Ассемблирование 
Сборка команды по ее мнемонике
mov R5, (R4)+              010524
01 – код команды
0 – тип адресации первого операнда
1 – регистр первого операнда
2 – тип адресации второго операнда
4 – регистр второго операнда
Описание слайда:
Ассемблирование Сборка команды по ее мнемонике mov R5, (R4)+ 010524 01 – код команды 0 – тип адресации первого операнда 1 – регистр первого операнда 2 – тип адресации второго операнда 4 – регистр второго операнда

Слайд 16





Ввод - вывод
Через регистры устройств, расположенных в адресном пространстве памяти
Нет особых команд ввода-вывода
Верхние 4к памяти отведено под регистры
Распределение адресного пространства I/O
Описание слайда:
Ввод - вывод Через регистры устройств, расположенных в адресном пространстве памяти Нет особых команд ввода-вывода Верхние 4к памяти отведено под регистры Распределение адресного пространства I/O

Слайд 17





Пример программы
EKS=177564
EDS=177566
      mov 20,r1
A:   mov #52,@#EDS
B:   tstb @#EKS
      bpl b
      sob r1,a
Описание слайда:
Пример программы EKS=177564 EDS=177566 mov 20,r1 A: mov #52,@#EDS B: tstb @#EKS bpl b sob r1,a

Слайд 18





Адресация через счетчик команд
27 mov #4,r5
37 tst @#12
67 mov adres, r4
77 ror @adres
Описание слайда:
Адресация через счетчик команд 27 mov #4,r5 37 tst @#12 67 mov adres, r4 77 ror @adres

Слайд 19





Характеристики набора команд
  НАЛИЧИЕ команд
Арифметических
Логических
Сдвиговых
Переходов по условию
Управления
   богатство методов адресации ,
   основа ISA последующих ЭВМ CISC
Описание слайда:
Характеристики набора команд НАЛИЧИЕ команд Арифметических Логических Сдвиговых Переходов по условию Управления богатство методов адресации , основа ISA последующих ЭВМ CISC



Похожие презентации
Mypresentation.ru
Загрузить презентацию