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

  Рет қаралды 15,295

Industrial Software Engineering Online

Industrial Software Engineering Online

2 жыл бұрын

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

Пікірлер: 18
@89Razin
@89Razin 4 ай бұрын
В который раз говорю, жаль, что нельзя больше одного лайка поставить! В голове все встаёт на свои места после Ваших лекций. Уходят пробелы в знаниях и вместе с ними "магия работы компьютера". Магию немножко жалко, но что поделать. Спасибо Вам!!!
@uradaghayev6700
@uradaghayev6700 2 жыл бұрын
Бесценные лекции. Спасибо за ваш труд
@ilililililillii1773
@ilililililillii1773 2 жыл бұрын
тяжко конечно воспринимается, но информация очень полезная, спасибо
@boson_higgs
@boson_higgs 4 ай бұрын
При всем уважении у Вас на 4:17 минуте инструкция "lw" её "op-код" кодируется 35 но в справочнике ее номер 3 . И второе регистр назначение не rt а rd . Правда это справочник Risc-V, вожможно вы пишите инструкцию MIPS. Слушаю вашу третью лекцию очень позновательно. Спасибо.
@malcowicz
@malcowicz 11 ай бұрын
На FPGA сейчас тестируют схему sony playstation 1. То есть матрицы fpga хватает для реализации даже такого устройства. Это действительно интересное устройство для отладки. А проект по "железной эмуляции" называется mister. От нашего инженера кстати)
@user-rt6xm3xj7p
@user-rt6xm3xj7p Жыл бұрын
спасибо! информативно
@okmouk4042
@okmouk4042 11 ай бұрын
Регистровый файл и 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 5 ай бұрын
" если бы да кабы, да во рту росли грибы (то был бы не рот, а целый огород)."
@boson_higgs
@boson_higgs 4 ай бұрын
Если по вашему это бред, возьми и перекодируй все на русском кто мешает? Правда возникнут сложности когда будете продавать свой процессор в другие страны.
Архитектура ЭВМ. Лекция 0:  Предварительные сведения
58:49
Industrial Software Engineering Online
Рет қаралды 164 М.
When Jax'S Love For Pomni Is Prevented By Pomni'S Door 😂️
00:26
Ну Лилит))) прода в онк: завидные котики
00:51
WHY IS A CAR MORE EXPENSIVE THAN A GIRL?
00:37
Levsob
Рет қаралды 20 МЛН
When someone reclines their seat ✈️
00:21
Adam W
Рет қаралды 24 МЛН
Основы функционирования компьютерных сетей
1:57:04
Industrial Software Engineering Online
Рет қаралды 530 М.
КАК работает ПРОЦЕССОР? ОБЪЯСНЯЕМ
9:09
When Jax'S Love For Pomni Is Prevented By Pomni'S Door 😂️
00:26