Разделы презентаций


Компьютерные основы программирования Представление программ часть1

Классификация архитектур системы команд Классификация по составу и сложности командАрхитектуры с полным набором команд: CISC (Complex Instruction Set Computer)Архитектуры с сокращенным набором команд: RISC (Reduced Instruction Set Computer)Архитектуры с параллелизмом на уровне

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

Слайд 1Компьютерные основы программирования Представление программ часть1

Лекция 4, 9 марта 2017


Лектор: Чуканова

Ольга Владимировна
Кафедра информатики
602 АК
ovcha@mail.ru

Компьютерные основы программирования  Представление программ часть1Лекция 4, 9 марта 2017Лектор: Чуканова Ольга ВладимировнаКафедра информатики602 АКovcha@mail.ru

Слайд 11Классификация архитектур системы команд
Классификация по составу и сложности команд
Архитектуры с

полным набором команд: CISC (Complex Instruction Set Computer)
Архитектуры с сокращенным

набором команд: RISC (Reduced Instruction Set Computer)
Архитектуры с параллелизмом на уровне команд: ILP (Instruction Level Parallelism)
Классификация архитектур системы команд	Классификация по составу и сложности командАрхитектуры с полным набором команд: CISC (Complex Instruction Set

Слайд 12Классификация архитектур системы команд
Классификация по месту хранения операндов
Регистровая
Стековая
С выделенным доступом

к памяти
Комбинированная
Выбор той или иной архитектуры влияет на принципиальные моменты:

сколько адресов будет содержать адресная часть команд, какова длина этих адресов, насколько просто будет происходить доступ к операндам и какой, в конечном итоге, будет длина команд
Классификация архитектур системы команд	Классификация по месту хранения операндовРегистроваяСтековаяС выделенным доступом к памятиКомбинированная	Выбор той или иной архитектуры влияет

Слайд 14Форматы команд
Длина команды
Для ускорения выборки из памяти желательно, чтобы команда

была как можно короче, а ее длина была равна или

кратна ширине шины данных
Количество адресов в команде
Четырехадресные, трехадресные, двухадресные, одноадресных, нульадресные
Разрядность полей команды
Способы адресации
Форматы командДлина команды	Для ускорения выборки из памяти желательно, чтобы команда была как можно короче, а ее длина

Слайд 16sum proc near
push bp
mov

bp,sp
mov ax, word ptr

[bp+4]
add ax, word ptr [bp+6]
pop bp
ret
sum 	proc    near	push    bp	mov    bp,sp	mov

Слайд 20Форматы команд
Длина команды
Для ускорения выборки из памяти желательно, чтобы команда

была как можно короче, а ее длина была равна или

кратна ширине шины данных
Количество адресов в команде
Четырехадресные, трехадресные, двухадресные, одноадресных, нульадресные
Разрядность полей команды
Способы адресации
Форматы командДлина команды	Для ускорения выборки из памяти желательно, чтобы команда была как можно короче, а ее длина

Слайд 27simple proc near
push bp

;сохранить предыдущее значение указателя
mov

bp,sp ;установить новый указатель
mov si, word ptr [bp] ; извлечь адрес xp
mov dx, word ptr [si] ; извлечь значение по адресу - *xp
add dx, word ptr [bp+6] ;прибавить у, чтобы получить t
mov word ptr [si], dx ;сохранить t по адресу xp
mov ax, dx ;установить t как возращаемое значение
pop bp ; восстановить предыдущее значение указателя
ret ; возврат
simple 	proc    near	push    bp    ;сохранить предыдущее значение указателя	mov

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика