Рабочие листы
к вашим урокам
Скачать
1 слайд
УСТРОЙСТВО
И
РАБОТА ПРОЦЕССОРА
Выполнила преподаватель информатики и ИКТ
МБОУ гимназии № 103,
г. Минеральные Воды
Полозова Г.И.
2 слайд
НАЗНАЧЕНИЕ ПРОЦЕССОРА
Управлять работой ПК по заданной программе.
Выполнять операции над данными.
3 слайд
СТРУКТУРА МИКРОСХЕМЫ ПРОЦЕССОРА
Арифметическо-логическое устройство
РЕГИСТРЫ
Память КЭШ
Системы
управления
шиной
РЕГИСТРЫ
4 слайд
ПРИНЦИП РАБОТЫ
Во время работы программы в регистры по очереди помещаются ее команды и вся необходимая информация для их выполнения.
Существуют регистры команды
(с № ячейки 00 по № 1С)
регистры памяти
(с ячейки с № 20)
5 слайд
Например, (ОС) 01 20 24 2С
В регистр команд запишется сама команда 01
Слагаемые из ячеек с адресом 20 и 24 заносятся в два регистра памяти.
Сумма автоматически переносится из регистра памяти в ячейку с адресом 2С.
6 слайд
задание
Записать систему команд для вычисления (А+В)*С,
где А = 20010
в ячейку памяти с адресом 20
В = 43710
в ячейку с последующим адресом
С = 210
в ячейку с последующим адресом
7 слайд
составить алгоритм
Начало;
Определить ячейки свободной памяти (20,24,28);
Делай
введи числа А,В,С ;
выполни арифметическое действие;
выведи результат на экран;
Заверши программу.
Program Z;
Var A,В,С-integer;
Begin
Read (A,В,С);
S := (A+B)*C;
Write (S) ;
END.
8 слайд
Запишем программу для процессора
на машинном языке, для этого переведем данные в 16-ричный код
9 слайд
20010= 1100 10002= С816
43710= 1 1011 01012= 0001 1011 0101= 1В516
210= 102= 0010= 216
10 слайд
записать команды read (А)
(00) 00 FC 00 20 – в регистр команды
программа остановиться и будет ждать пока пользователь с клавиатуры не введет исходное данное 200 и не нажмет Enter
(20) 00 00 00 C8 – в регистр данных
11 слайд
записать команды ввода В
(04) 00 FC 00 24
(24) 00 00 01 В5
B = 43710 в следующую ячейку
12 слайд
записать команды ввода С
С = 210 в следующую ячейку
(08) 00 FC 00 28
(28) 00 00 00 02
13 слайд
команда сложения
(0С) 01 20 24 2С
в регистр команды
команда умножения
(10) 03 2С 28 2С
в регистр команды
14 слайд
определить, что мы увидим на экране?
(2С) 00 00 04 FA
(14) 00 2С 00 FС
команда write на экран
4FA16 = 4*162 + 15*161 +10*160 = 127410
Проверим, (200+437)*2 = 637*2 = 1274
15 слайд
команда завершения программы
END
(18) 77 00 00 00
16 слайд
ИТОГ
Пользователь дает команды компьютеру, используя программное обеспечение (графический интерфейс операционных систем).
Чтобы общаться с компьютером лишенным всякого программного обеспечения, необходимо знать его родной язык.
Родной язык компьютера - язык машинных команд, записанных 16-теричным кодом и данных, закодированных двоичными числами.
17 слайд
cоставить систему команд исполнителю для выполнения
Вариант 1
(А + В)2 , где А = 58, В = 42
Вариант 2
А2 – В2, где А = 50, В = 40
18 слайд
Перевод 10-16
Вариант 1
4210 = 1010102 = 2А16
58 = 11 1010 = 3А 16
Вариант 2
6010 = 11 11002 = 3С16
50 = 11 0010 = 32 16
19 слайд
ответ
Вариант1
00 00 FC 00 20
20 00 00 00 2А
04 00 FC 00 24
24 00 00 00 3А
08 01 20 24 28
0C 03 28 28 28
10 00 28 00 FC
14 77 00 00 00
Вариант1
00 00 FC 00 20
20 00 00 00 3С
04 00 FC 00 24
24 00 00 00 32
08 03 20 20 28
0C 03 24 24 2C
10 02 28 2C 28
14 00 28 00 FC
18 77 00 00 00
Рабочие листы
к вашим урокам
Скачать
6 609 578 материалов в базе
Настоящий материал опубликован пользователем Панфилова Галина Ивановна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс профессиональной переподготовки
300/600 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.