Читать практическое задание по всему другому: "Языки программирования высокого уровня (Ассемблер)" Страница 1
- 1
- 2
- 3
- . . .
- последняя »
Факультет Довузовского Образования
Сибирского института школы бизнеса и информационных технологийИтоговый тест
Предмет: Языки программирования высокого уровня (Ассемблер) 1. Напишите битовые представления ASCII-кодов для следующих однобитовых символов:
а) Р;
б) р;
в) #;
г) 5.
А)
ASCII символ P - 080 в десятичной Битовое представление для ASCII кода P - 1010000
Б)
ASCII символ p - 112 в десятичной Битовое представление для ASCII кода p - 1110000
В)
ASCII символ # - 035 в десятичной Битовое представление для ASCII кода # - 100011
Г)
ASCII символ 5 - 053 в десятичной Битовое представление для ASCII кода 5 - 110101
. Напишите битовые представления для следующих чисел:
а) 5; б) 13; в) 21; г) 27. . Сложите следующие двоичные числа: . Определите двоичные дополнения для следующих двоичных чисел: . Определите положительные значения для следующих отрицательных двоичных цифр: . Определите шестнадцатеричные представления для следующих значений:
а) ASCII-символа 0; - 30h
б) ASCII-символа 7; - 37h
в) двоичного числа 01011101; - D5
г) двоичного числа 01110111. - 77
. Сложите следующие шестнадцатеричные числа: . Определите шестнадцатеричные представления для следующих десятичных чисел:
а) 19; б) 33; в) 89; г) 255; д) 4095; е) 63398.
Проверь также полученные результаты, преобразовав шестнадцатеричные значения в двоичные и сложив единичные биты.
А)
ЧастноеОстаток Шестнадцатеричное
/16133
/16011 Шестнадцатеричное представление для десятичного 19 - число 13
Проверка: *16=16+3=19 Б)
ЧастноеОстаток Шестнадцатеричное
/16133
/16011 Шестнадцатеричное представление для десятичного 33 - число 21
Проверка: *16=32+1=33 В)
Частное Остаток Шестнадцатеричное
/16599
/16055 Шестнадцатеричное представление для десятичного 89 - число 59
Проверка: *16=80+9=89 Г)
ЧастноеОстаток Шестнадцатеричное
/16151515
/16015F Шестнадцатеричное представление для десятичного 255 - число F15
Проверка: *16=240+15=255 Д)
Частное Остаток Шестнадцатеричное
/162551515
/16151515
/16015F Шестнадцатеричное представление для десятичного 4095 - число FFF
Проверка: 15*16=240+15=255*16=4080+15=4095 Е) Частное Остаток Шестнадцатеричное
63398/16396266
3962/1624710A
247/161577
15/1600F Шестнадцатеричное представление для десятичного 63398 - число F7A6.
Проверка: *16=240+7=247*16=3952+10=3962*16=63392+6=63398. . Что представляют собой три типа сегментов, каковы их максимальные размеры и адреса, с которых они начинаются?
Сегмент кодов. Сегмент кодов содержит машинные команды, которые будут выполняться. Обычно первая выполняемая команда находится в начале этого сегмента и операционная система передает управление по адресу данного сегмента для выполнения программы. Регистр сегмента кодов (CS) адресует данный сегмент.
Сегмент данных. Сегмент данных содержит определенные данные, константы и рабочие области, необходимые программе. Регистр сегмента (DS) адресует данный сегмент.
Сегмент стека. Стек содержит адреса возврата как для программы для возврата в операционную систему, так и для вызовов подпрограмм для возврата в главную программу. Регистр сегмента (SS) адресует данный сегмент.
Начальный адрес - 0000.
Максимальный размер - 64 Кб.
. Какие регистры можно использовать для следующих целей:
а) сложения и вычитания; - регистры add и sub
б) подсчета числа циклов; - регистр cx
в)
- 1
- 2
- 3
- . . .
- последняя »
Похожие работы
| Тема: Построение блок схем алгоритмов. Алгоритмические языки высокого уровня |
| Предмет/Тип: Информатика, ВТ, телекоммуникации (Реферат) |
| Тема: Языки программирования высокого уровня |
| Предмет/Тип: Отсутствует (Курсовая работа (т)) |
| Тема: Языки обучения и языки изучения |
| Предмет/Тип: Гражданское право (Реферат) |
| Тема: Языки обучения и языки изучения |
| Предмет/Тип: ТГП (Реферат) |
| Тема: Языки огненные и языки человеческие |
| Предмет/Тип: Религиоведение (Статья) |
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)