Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Арифметические_и_логические основы_микропроцесс....doc
Скачиваний:
12
Добавлен:
18.04.2019
Размер:
307.2 Кб
Скачать

Ответы к упражнениям

Двоичная система счисления

1. а) 1; б) 5; в) 8; г) 11; д) 15; е) 7; ж) 128; з) 16; и) 51; к) 100; л) 31; м) 255.

2. а) 10111; б) 100111; в) 110111; г) 110000.

3. 11001100.

4. 238.

Восьмеричная система счисления

1. а) 011; б) 111; в) 000; г) 111110100010; д) 1000011110; е) 10001000101.

2. а) 5; б) 6; в) 2; г) 7052; д) 1307; е) 4645.

3. 3540.

4. 5130.

Шестнадцатеричная система счисления

1. а) 1100; б) 0110; в) 1111; г) 11100010; д) 00011010; е) 00111101; ж) 10100000; з) 10001011; и) 01000101; к) 11010111.

2. а) 9; б) С; в) D; г) F; д) 80; е) 7Е; ж) 15; з) DB.

3. а) 126; б) 219; в) 4771; г) 13519.

4. а) D9; б) BCF5.

Двоично-десятичные числа

1. а) 10011001; б) 10000010; в) 00010111; г) 01000000; д) 01100101; е) 00111001.

2. а) 55; б) 43; в) 76; г) 92; д) 1; е) 80.

Двоичная арифметика

1. а) 1111; б) 10010; в) 01101010; г) 01011110.

2. а) 0110; б) 0101; в) 01001100; г) 00111001.

3. а) 11011; б) 1110101; в) 1001011; г) 11000100.

Арифметика в обратном и дополнительных кодах

а) 00001000; б) 00111001; в) 000000011; г) 100101011; д) 11111011; е) 11011000; ж) 111111001; з) 111001010; и) 000000101; к) 000111111; л) 11111011; м) 11001101.

Математическая логика

1. а) 108; б) 208;

2. а)

X

Y

Z

F

0

0

0

1

0

0

1

1

0

1

0

1

0

1

1

1

1

0

0

1

1

0

1

1

1

1

0

1

1

1

1

0

б)

X

Y

Z

F

0

0

0

0

0

0

1

0

0

1

0

0

0

1

1

0

1

0

0

1

1

0

1

0

1

1

0

0

1

1

1

0

в)

X

Y

Z

F

0

0

0

0

0

0

1

1

0

1

0

0

0

1

1

0

1

0

0

0

1

0

1

0

1

1

0

0

1

1

1

0

г)

X

Y

Z

F

0

0

0

1

0

0

1

1

0

1

0

1

0

1

1

1

1

0

0

1

1

0

1

0

1

1

0

1

1

1

1

1

ЗАКЛЮЧЕНИЕ

Изучение студентами арифметических и логических основ ЭВМ позволит в дальнейшем лучше освоить организацию ЭВМ в целом. Полученные знания будут полезны не только при разработке программного обеспечения, но и для понимания работы аппаратной части вычислительных систем и устройств. Знания из этой предметной области крайне необходимы разработчикам программного обеспечения для автоматизированных систем и систем управления.

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Горбунов, В.Л. Справочное пособие по микропроцессорам и микроЭВМ / В.Л. Горбунов, Д.И. Панфилов, Д.Л. Преснухин. – М: Высшая школа, 1988. — 272 с.

2. Информатика. Базовый курс. / под ред. С.В. Симонович. – СПб.: Издательство «Питер», 1999. – 638 с.

3. Семененко, В.А. Справочник по электронной вычислительной технике / В.А. Семененко, Ю.В. Ступин. – М.: Машиностроение, 1993. – 222 с.

4. Токхайм, Р. Микропроцессоры: Курс и упражнения / Роджерс Токхайм; пер. с англ. В.Н. Грасевича, Л.А. Ильяшенко. – М.: Энергоиздат, 1987. – 335 с.

5. Токхейм, Р. Основы цифровой электроники / Роджерс Токхейм; пер. с англ. В.А. Курочкина, В.М. Матвеева. – М.: Мир, 1988. — 392 с.

6. Топольский, Д.В. Вычислительный практикум: учебное пособие / Д.В. Топольский, И.Г. Топольская. – Челябинск: Изд-во ЮУрГУ, 2004. – 18 c.