Модельная ЭВМ оперативная память внешняя память процессор устройства ввода устройства вывода - информация - управление.

Презентация:



Advertisements
Похожие презентации
Система команд процессора. Система команд процессора включает в себя четыре основные группы команд: команды пересылки данных; арифметические команды;
Advertisements

Целые числа. Целые числа без знака (только положительные) Целые числа со знаком (положительные и отрицательные) Для хранения чисел в памяти отводится.
Ввод информации в электронные таблицы. Правила заполнения ЭТ В ячейку можно записать: 1) число; 2) формулу; 3) текст. 1) Ввод числа осуществляется, если.
ВВОД ИНФОРМАЦИИ В ЭЛЕКТРОННУЮ ТАБЛИЦУ Тексты в ЭТ Любая последовательность символов, которая не может быть воспринята как число или формула, табличным.
Кодирование числовой информации Для представления чисел в памяти ПК используются два формата: формат с фиксированной точкой, формат с плавающей точкой.
К. Поляков, Программирование на алгоритмическом языке Тема 1. Введение.
С ИСТЕМА КОМАНД ЕОМ. С ТРУКТУРА ТА ФОРМАТИ КОМАНД.
Представление чисел в компьютере 1.Представление целых положительных чисел. 2.Представление целых отрицательных чисел. 3.Особенности реализации арифметических.
1 Тема: Арифметические операции и линейные программы.
Табличный процессор Электронные таблицы. Электронные таблицы – это программы для обработки числовой информации, представленной в табличном виде.
Представление чисел в компьютере автор: Хайманова Т.Я. май 2008 г.
1 Арифметические операции + сложение – вычитание * умножение / деление div деление нацело (остаток отбрасывается) mod остаток от деления var a, b: integer;
Е.А. Тулаева МОУ СОШ 18 г.Пенза Кодирование чисел в компьютере Представление чисел в формате с фиксированной запятой (числа со знаком)
К. Поляков, Программирование на алгоритмическом языке Тема 1. Введение.
Арифметические действия в двоичной системе счисления.
1 Программирование на языке Паскаль Тема 1. Введение.
Регистры общего назначения – сумматор, регистр данных, адресный регистр и т.д. Арифметико- логическое устройство Устройство управления
Урок 3 Turbo Pascal Язык профессионального программирования, который назван в честь французского математика и философа Блеза Паскаля (1623–1662) и разработан.
EXCEL Вычисления по формулам. Использование формул Формулы применяются для выполнения расчетов с использованием значений, содержащихся в других ячейках.
Системы счисления Информатика и ИКТ 8 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Транксрипт:

Модельная ЭВМ оперативная память внешняя память процессор устройства ввода устройства вывода - информация - управление

Структура оперативной памяти … 9999 ячейки машинные слова адреса

Представление целых чисел | | |... | | знак: модуль числа (13 цифр) «+» 0 «-» 1 Примеры:

Представление вещественных чисел ± d 1 d 2... D 10 ± p знак числа: знак порядка: «+» 0 «+» 0 «-» 1 «-» 1 Примеры: -2002,503 = -0, * , = +0,34567* Нуль представляется нулевым машинным слово (14 нулей )

Команды модельной ЭВМ(1) КОП A B C 2 р. 4 р. 4 р. 4 р. <-- размер в разрядах Название Тип КОПДействие операции операндов Арифметические операции Сложение Ц01 a+b => C В21 Вычитание Ц02 a-b => C В22 Умножение Ц03a*b => C В23 Деление В24a/b => C Переходы Переход по = Ц10 если a=b, то перейти к С В30 Переход по Ц11 если ab, то перейти к С В31 Переход по < Ц12 если a<b, то перейти к С В32 Переход по Ц13 если ab, то перейти к С В33

Команды модельной ЭВМ(2) Безусловный переход 44 перейти по адресу с Ввод-вывод чисел Ввод Ц07 ввести число и записать в яч. С В27 (адреса А и В – любые) Вывод Ц08 вывести число из яч. А В28 (адреса В и С – любые) Другие операции Пересылка 00 а => С (адреса В – любой) Перевод В->Ц09 округлить а и как целое записать в С Перевод Ц->В29 преобразовать а в вещ. и записать в C Останов 99 стоп (адреса А, В и С – любые) Замечания: 1) Команды деления целых чисел нет. 2) Переход по a>b – это переход по ba, а переход по ab – это переход по b<a.

адрес команда операции ввод а ввод b ввод с а*а=>d d-b=>d c+3,141592=>p(вс п.яч) dцел=>dвещ d/p=>d вывод d останов ,141592=+0, *10 +1 Пример 1. Ввести целые числа а и b, а также вещественное число с и вычислить d=(a 2 -b)/(c+3,141592), после чего вывести число d.

Пример 2. Ввести целое число n (>1) и вычислить факториал f=n!, после чего напечатать это значение. адрес команда пояснения ввод n =>f =>i L: i*f=>f i+1=>i если i<n, то перейти к L вывод f останов "1" как целое