Professional Documents
Culture Documents
офк 5-5-2
офк 5-5-2
Виконав
Студент 1-го курсу
Напрямку підготовки 123-
«Комп’ютерна інженерія»
Прожегач Іван
Ужгород 2022
Лабораторна робота №5
Тема: Машинна мова. Основні машинні інструкції (команди).
Мета роботи: ознайомитися з форматом та набором інструкцій типової
машинної мови; навчитися декодувати (кодувати) машинні команди;
навчитися виконувати логічні, арифметичні і операції зсуву над вхідними
операндами.
ЗАВДАННЯ 2
A and B A OR B A XOR B
00010011 00010011 00010011
10000110 10000110 10000110
00000010 10010111 10010101
ЗАВДАННЯ 3
С and D C OR D C XOR D
10010001 10010001 10010001
01110011 01110011 01110011
00010001 11110011 11100010
ЗАВДАННЯ 4
A>>1
00010011>>1 → 10001001
ЗАВДАННЯ 5
B<<2
01110011 <<2 →11001101
ЗАВДАННЯ 6
С<<1
10010001 << 1 → 00100010
ЗАВДАННЯ 7
D>>2
01110011 >> 2 → 00011100
ЗАВДАННЯ 8
A)
AB <<1 → 10101011 <<1 → 11010101 → D5
B)
5C << 1 → 1011100 <<1 → 0101110 → 2E
C)
B7<<1 → 10110111<<1→11011011→ DB
D)
35 <<1 →110101<<1 → 111010 → 3A
E)
41<< 1 → 1000001<<1→1100000→ 60
F)
4A<<1 →1001010<<1 → 0100101→25
Висновки: Ознайомилися з форматом та набором інструкцій типової
машинної мови; навчилися декодувати (кодувати) машинні команди; навчилися
виконувати логічні, арифметичні і операції зсуву над вхідними операндами.