Учебное пособие для студентов заочной формы обучения Санкт-Петербург
Вид материала | Учебное пособие |
- Учебное пособие для студентов заочной формы обучения строительных специальностей санкт-петербург, 945.8kb.
- Методические указания: краткий курс лекций для студентов заочной формы обучения Санкт-Петербург, 1540.61kb.
- Учебное пособие Для студентов всех специальностей Москва 1999, 1603.73kb.
- Н. Н. Кувшинова экология учебное пособие, 1072.88kb.
- Учебное пособие для самостоятельной работы студентов специальности 040600 «Сестринское, 1354.95kb.
- Методическое пособие для студентов заочной формы обучения Нижний Новгород, 1825.69kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 2212.78kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 2198.48kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 1486.86kb.
- Учебное пособие для студентов среднего профессионального образования Санкт-Петербург, 1556.74kb.
дополнительном коде (1+15). Причем в младшем адресе хранится младший байт числа, а в старшем адресе – старший байт числа (например, 500016 – 0016, 500116 – A716, т.е. на самом деле это отрицательное число –270016, если бы речь шла о прямом коде!!!).
Составить программу, отыскивающую отрицательные числа в исходном массиве (с адреса 500016) и формирующую новый массив модулей (целые положительные числа) этих чисел с адреса 700016. В ячейке 600016 выдавать количество найденных отрицательных чисел. Программу располагать в памяти с ячейки 400016.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 25
К курсовому проекту «Организация ЭВМ и систем»
1. Подготовить для аналитической части реферативный материал на тему:
Форматы хранения чисел со знаком (фиксированная точка). Арифметика чисел в дополнительном коде . Привести свой числовой пример, взяв числа из тестового массива (см. ниже таблицу п.2ивести свой числовой пример, взяв числа из тестового массива ()).
2. Задача для разработки алгоритма и программной реализации на Эмуляторе микро-ЭВМ СМ-1800
Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 восьмиразрядных констант:
Будем рассматривать их как целые однобайтные числа со знаком в дополнительном коде (1+7).
Составить программу формирования двух новых массивов чисел в дополнительном коде с адреса 600016 и 700016, полученных в результате изменения знака у всех чисел исходного массива (с адреса 500016) на противоположный. В массиве 600016 собрать все числа, ставшие отрицательными, а в массиве 700016 – ставшие положительными.
Программу располагать в памяти, начиная с ячейки 400016.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 26
К курсовому проекту «Организация ЭВМ и систем»
1. Подготовить для аналитической части реферативный материал на тему:
Форматы хранения чисел со знаком (фиксированная точка). Арифметика чисел в дополнительном коде. Привести свой числовой пример, взяв числа из тестового массива (см. ниже таблицу п.2ивести свой числовой пример, взяв числа из тестового массива ()).
2. Задача для разработки алгоритма и программной реализации на Эмуляторе микро-ЭВМ СМ-1800
Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 шестнадцатиразрядных констант:
Будем рассматривать их как целые двухбайтные числа со знаком в дополнительном коде (1+15). Причем в младшем адресе хранится младший байт числа, а в старшем адресе – старший байт числа (например, 500016 – 7916, 500116 – 8016, т.е. на самом деле это отрицательное число -7916, если бы речь шла о прямом коде!!!).
Составить программу формирования массива модулей чисел исходного массива (с адреса 500016) (целые положительные числа), формирующую результат в массиве с адреса 600016. В ячейке 700016 выдавать количество встреченных в исходном массиве отрицательных чисел. Программу располагать в памяти с ячейки 400016.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 27
К курсовому проекту «Организация ЭВМ и систем»
1. Подготовить для аналитической части реферативный материал на тему:
Форматы хранения чисел со знаком (фиксированная точка). Арифметика чисел в дополнительном коде. Привести свой числовой пример, взяв числа из тестового массива (см. ниже таблицу п.2ивести свой числовой пример, взяв числа из тестового массива
2. Задача для разработки алгоритма и программной реализации на Эмуляторе микро-ЭВМ СМ-1800
Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 шестнадцатиразрядных констант:
Будем рассматривать их как целые двухбайтные числа со знаком в дополнительном коде (1+15). Причем в младшем адресе хранится младший байт числа, а в старшем адресе – старший байт числа (например, 500816 – A016, 500916 – EE16, т.е. на самом деле это отрицательное число -6EA016, если бы речь шла о прямом коде!!!).
Составить программу, отыскивающую отрицательные числа в исходном массиве (с адреса 500016) и формирующую новый массив модулей (целые положительные числа) этих чисел с адреса 600016. В ячейке 700016 выдавать количество найденных отрицательных чисел. Программу располагать в памяти с ячейки 400016.
Кафедра систем автоматизированного проектирования и управления
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
КУРСОВОЕ ПРОЕКТИРОВАНИЕ
Учебное пособие
для студентов заочной формы обучения
Гиляров Владимир Николаевич
Отпечатано с оригинал макета. Формат 60х90 1/16
Печ. л. 4,8. Тираж 100 экз. заказ №
Государственное образовательное учреждение
Высшего профессионального образования
Санкт-Петербургский государственный технологический институт
(технический университет), ИК «Синтез»
190013, г. Санкт-Петербург, Московский пр., д. 26
Составить программу, отыскивающую отрицательные числа в исходном массиве (с адреса 500016) и формирующую новый массив модулей (целые положительные числа) этих чисел с адреса 700016. В ячейке 600016 выдавать количество найденных отрицательных чисел. Программу располагать в памяти с ячейки 400016.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 25
К курсовому проекту «Организация ЭВМ и систем»
1. Подготовить для аналитической части реферативный материал на тему:
Форматы хранения чисел со знаком (фиксированная точка). Арифметика чисел в дополнительном коде . Привести свой числовой пример, взяв числа из тестового массива (см. ниже таблицу п.2ивести свой числовой пример, взяв числа из тестового массива ()).
2. Задача для разработки алгоритма и программной реализации на Эмуляторе микро-ЭВМ СМ-1800
Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 восьмиразрядных констант:
Адрес16 | Константа16 | Адрес16 | Константа16 |
5000 5001 5002 5003 5004 | 00 11 8B 0A FF | 5005 5006 5007 5008 5009 | D9 9A 67 CC 80 |
Будем рассматривать их как целые однобайтные числа со знаком в дополнительном коде (1+7).
Составить программу формирования двух новых массивов чисел в дополнительном коде с адреса 600016 и 700016, полученных в результате изменения знака у всех чисел исходного массива (с адреса 500016) на противоположный. В массиве 600016 собрать все числа, ставшие отрицательными, а в массиве 700016 – ставшие положительными.
Программу располагать в памяти, начиная с ячейки 400016.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 26
К курсовому проекту «Организация ЭВМ и систем»
1. Подготовить для аналитической части реферативный материал на тему:
Форматы хранения чисел со знаком (фиксированная точка). Арифметика чисел в дополнительном коде. Привести свой числовой пример, взяв числа из тестового массива (см. ниже таблицу п.2ивести свой числовой пример, взяв числа из тестового массива ()).
2. Задача для разработки алгоритма и программной реализации на Эмуляторе микро-ЭВМ СМ-1800
Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 шестнадцатиразрядных констант:
Адрес16 | Константа16 | Адрес16 | Константа16 |
5000 5002 5004 5006 5008 | FF FF 45 B1 42 3D 66 F0 A0 EE | 500A 500C 500E 5010 5012 | 79 80 8A 32 05 02 74 12 00 00 |
Будем рассматривать их как целые двухбайтные числа со знаком в дополнительном коде (1+15). Причем в младшем адресе хранится младший байт числа, а в старшем адресе – старший байт числа (например, 500016 – 7916, 500116 – 8016, т.е. на самом деле это отрицательное число -7916, если бы речь шла о прямом коде!!!).
Составить программу формирования массива модулей чисел исходного массива (с адреса 500016) (целые положительные числа), формирующую результат в массиве с адреса 600016. В ячейке 700016 выдавать количество встреченных в исходном массиве отрицательных чисел. Программу располагать в памяти с ячейки 400016.
ИНДИВИДУАЛЬНОЕ ЗАДАНИЕ № 27
К курсовому проекту «Организация ЭВМ и систем»
1. Подготовить для аналитической части реферативный материал на тему:
Форматы хранения чисел со знаком (фиксированная точка). Арифметика чисел в дополнительном коде. Привести свой числовой пример, взяв числа из тестового массива (см. ниже таблицу п.2ивести свой числовой пример, взяв числа из тестового массива
2. Задача для разработки алгоритма и программной реализации на Эмуляторе микро-ЭВМ СМ-1800
Пользуясь программой-монитором, занести в память ЭВМ, начиная с адреса 500016, следующий массив из 10 шестнадцатиразрядных констант:
Адрес16 | Константа16 | Адрес16 | Константа16 |
5000 5002 5004 5006 5008 | 00 00 A0 EE 42 3D 96 F0 79 80 | 500A 500C 500E 5010 5012 | 44 11 9A 12 07 02 FF FF 45 B1 |
Будем рассматривать их как целые двухбайтные числа со знаком в дополнительном коде (1+15). Причем в младшем адресе хранится младший байт числа, а в старшем адресе – старший байт числа (например, 500816 – A016, 500916 – EE16, т.е. на самом деле это отрицательное число -6EA016, если бы речь шла о прямом коде!!!).
Составить программу, отыскивающую отрицательные числа в исходном массиве (с адреса 500016) и формирующую новый массив модулей (целые положительные числа) этих чисел с адреса 600016. В ячейке 700016 выдавать количество найденных отрицательных чисел. Программу располагать в памяти с ячейки 400016.
Кафедра систем автоматизированного проектирования и управления
ОРГАНИЗАЦИЯ ЭВМ И СИСТЕМ
КУРСОВОЕ ПРОЕКТИРОВАНИЕ
Учебное пособие
для студентов заочной формы обучения
Гиляров Владимир Николаевич
Отпечатано с оригинал макета. Формат 60х90 1/16
Печ. л. 4,8. Тираж 100 экз. заказ №
Государственное образовательное учреждение
Высшего профессионального образования
Санкт-Петербургский государственный технологический институт
(технический университет), ИК «Синтез»
190013, г. Санкт-Петербург, Московский пр., д. 26
1 Производились аналоги микропроцессора КР580ИК80А: отечественный однокристальный микропроцессор КР580ВМ1 и импортный микропроцессор I8080.