Тёмный

Архитектура ЭВМ. Лекция 4: Однотактный процессор: тракт данных, ветвление 

Industrial Software Engineering Online
Подписаться 23 тыс.
Просмотров 15 тыс.
50% 1

В этом видео подробно рассматривается кодирование инструкций процессора на примере команд чтения и записи. Уделяется внимание командам перехода и устройству управления. Лектор: Кирилл Кринкин
Другие полезные материалы: online.osll.ru/useful

Опубликовано:

 

19 окт 2021

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 18   
@89Razin
@89Razin 3 месяца назад
В который раз говорю, жаль, что нельзя больше одного лайка поставить! В голове все встаёт на свои места после Ваших лекций. Уходят пробелы в знаниях и вместе с ними "магия работы компьютера". Магию немножко жалко, но что поделать. Спасибо Вам!!!
@uradaghayev6700
@uradaghayev6700 2 года назад
Бесценные лекции. Спасибо за ваш труд
@ilililililillii1773
@ilililililillii1773 2 года назад
тяжко конечно воспринимается, но информация очень полезная, спасибо
@malcowicz
@malcowicz 10 месяцев назад
На FPGA сейчас тестируют схему sony playstation 1. То есть матрицы fpga хватает для реализации даже такого устройства. Это действительно интересное устройство для отладки. А проект по "железной эмуляции" называется mister. От нашего инженера кстати)
@user-rt6xm3xj7p
@user-rt6xm3xj7p Год назад
спасибо! информативно
@boson_higgs
@boson_higgs 4 месяца назад
При всем уважении у Вас на 4:17 минуте инструкция "lw" её "op-код" кодируется 35 но в справочнике ее номер 3 . И второе регистр назначение не rt а rd . Правда это справочник Risc-V, вожможно вы пишите инструкцию MIPS. Слушаю вашу третью лекцию очень позновательно. Спасибо.
@okmouk4042
@okmouk4042 10 месяцев назад
Регистровый файл и Data Mem читают и записывают по клоку или читают кобинационно и записывают по сигналу-защелке Write Enable? Если по клоку, то процессор, кажется, не однотактный.
@andreynemera65
@andreynemera65 2 года назад
Все здорово, только непонятно насчет кратности счетчика команд (instruction pointer) черырем. С одной стороны вроде как пример RISC-процессора, где все кратно машинному слову (32-битам), а с другой стороны каждый байт памяти имеет свой уникальный адрес. Наверное, стоило бы или убрать эту кратность четырем, или объяснить что схема позволяет зачем-то адресовать нецелые (сдвинутые) машинные слова, или указать что шина данных 8-битная и соответственно это некий 4-тактный процессор, маскирующийся под 1-тактный.
@Vic7bd
@Vic7bd 2 года назад
В самом начале там показано, что эти линии это 32 разряда. Если бы убрали кратность 4 байтам (4*8=32 бита) то как бы переходили к след команде. Да и это же всё для более простого понимания, на деле всё на столько сложнее, что мозг не выдержит понимания ))) сами же знаете это всё сейчас выполняется даже не в мильона операций в секунду... часто ты уже в ГГц!!! только вдуматься на пример даже пусть будет 1 ГГц это 10^9 тактов в секунду - одна секунда и вот столько опереций... жуть да и только.
@uradaghayev6700
@uradaghayev6700 2 года назад
Память адресуется по байтам, но команды имеют размерность 4 байта. Поэтому команды имеют адреса кратные 4-ем. Например, три последовательные команды будут иметь адреса 100, 104 и 108 соответственно
@andreynemera65
@andreynemera65 2 года назад
@@uradaghayev6700 Хорошо. А зачем нужна в РИСК-процессоре (учебный пример которого приводится) возможность адресования "невыровненных" машинных слов?
@uradaghayev6700
@uradaghayev6700 2 года назад
@@andreynemera65 в РИСК-процессоре все команды выровнены. Только Интел вынужден поддерживать, невыровненные по адресу команды из-за совместимости с 8088 процессорами, где адресация была по-байтово
@daniilnexus
@daniilnexus 2 года назад
@@uradaghayev6700 Команды IA-32 имеют разную длину, не вводите в заблуждение.
@user-sf6xg2so7t
@user-sf6xg2so7t 8 месяцев назад
Если бы в СССР строили свои процессоры и языки программирования на базе Рускаго ЯЗЫКА, мы бы сейчас не слушали весь этот бред от этого парня.
@Leopold_z
@Leopold_z 8 месяцев назад
Так строили процессоры, и ЯП на русском тоже были
@Larkin-S
@Larkin-S 4 месяца назад
" если бы да кабы, да во рту росли грибы (то был бы не рот, а целый огород)."
@boson_higgs
@boson_higgs 4 месяца назад
Если по вашему это бред, возьми и перекодируй все на русском кто мешает? Правда возникнут сложности когда будете продавать свой процессор в другие страны.
Далее
Вопрос Ребром - Toxi$
46:50
Просмотров 1,4 млн
Building the Formula 1 App with React Native
3:58:45
Просмотров 235 тыс.
Что такое WebSockets (веб-сокеты)
2:59