Архитектура ЭВМ. Лекция 3: Кодирование и тип инструкций процессора.

  Рет қаралды 25,815

Industrial Software Engineering Online

Industrial Software Engineering Online

2 жыл бұрын

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

Пікірлер: 21
@royamn
@royamn Жыл бұрын
Отдельное человеческое спасибо человеку, оформившему дублирование доски справа.
@alexman2505
@alexman2505 7 ай бұрын
Это золото. Очень хорошие лекции
@resuuserovich9399
@resuuserovich9399 2 жыл бұрын
Хорошая лекция. Правда? Правда :)
@Vic7bd
@Vic7bd 2 жыл бұрын
И не поспоришь :-) Так и есть.
@uradaghayev6700
@uradaghayev6700 2 жыл бұрын
Отличная лекция, давайте еще!
@user-rt6xm3xj7p
@user-rt6xm3xj7p Жыл бұрын
лучший лектор! спасибо
@rodionhagush1202
@rodionhagush1202 7 ай бұрын
А где найти практические занятия ?
@Alex-oh3zx
@Alex-oh3zx 2 жыл бұрын
Золотая информация
@Zveraboy-ut3dx
@Zveraboy-ut3dx 2 жыл бұрын
Непонятно одно, почему тут так мало просмотров?
@alucard0712
@alucard0712 2 жыл бұрын
тоже не понимаю. золотой лектор с чистой головой! правда? - правда!
@AlexMaster
@AlexMaster 2 жыл бұрын
✔✴
@user-mu8vz2hm2f
@user-mu8vz2hm2f Жыл бұрын
Здравствуйте! Можете, пожалуйста, объяснить, зачем регистрам нужны имена? Почему мы не можем обращаться к ним по адресу? И откуда процессор знает, какому имени какой адрес сопоставить?
@KirillKrinkin
@KirillKrinkin Жыл бұрын
Имена регистрам нужны для людей, которые пишут программы на языке ассемблера. А ассемблер, в свою очередь, вместо имен регистров подставляет адреса, когда генерирует объектный код
@LS-oh6po
@LS-oh6po 2 жыл бұрын
Если от темы далеко, то сложно понять. Наверное студентам-программистам, которые крутятся вокруг этого каждый день проще.
@user-gs9ep8dn6d
@user-gs9ep8dn6d Жыл бұрын
Ффывв
@eugenechernyshenko4933
@eugenechernyshenko4933 2 жыл бұрын
А почему в I и J командах нет funct?
@alexchernyshev5402
@alexchernyshev5402 2 жыл бұрын
В данном случае (примере ассемблера) для комманд у которых есть opcode и funct скорей всего используются универсальные АЛУ блоки у которых есть как раз эта funct (типа сложить/вычесть /больще /меньще - это один тип АЛУ -т.е одни opcode, но на него подают funct разный и получаются как бы разные команжд) а у immediate проще АЛУ без управляющих funct, поэтому у I только opcode. Но это все условности конкретной архитектуры процессора. Например у RISC-V (одна из открытых архитектур) immediate команды имеют funct. Лектор поэтому и говорит, что это все условности.
@eugenechernyshenko4933
@eugenechernyshenko4933 2 жыл бұрын
@@alexchernyshev5402 огромное спасибо, понял
@gnu7087
@gnu7087 Жыл бұрын
годная лекция. только зря ушли от х86. надо только про него было рассказывать
@artyomzolotoverkhov8468
@artyomzolotoverkhov8468 Жыл бұрын
x86 это CISC, было в прошлой лекции, разве нет?
@WorldMineRip
@WorldMineRip 7 ай бұрын
Если обо всем рассказать на х86, то и семестра не хватит. А если основные моменты, то получится эта лекция.
Sigma Girl Education #sigma #viral #comedy
00:16
CRAZY GREAPA
Рет қаралды 81 МЛН
Архитектура ЭВМ. Лекция 0:  Предварительные сведения
58:49
Industrial Software Engineering Online
Рет қаралды 163 М.
Основы функционирования компьютерных сетей
1:57:04
Industrial Software Engineering Online
Рет қаралды 529 М.
ЛОГИКА ПРОЦЕССОРА | Магия многопоточности
17:29
Мой Компьютер
Рет қаралды 118 М.