Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Вычислительная техника.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
218.11 Кб
Скачать

Методические указания по выполнению контрольной работы

  1. Перевести числа из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.

Правило: чтобы перевести число из десятичной системы счисления в систему счисления с основанием Q, нужно переводимое число последовательно делить на Q до тех пор, пока не получится частное, меньшее Q. Затем нужно собрать остатки в обратном порядке.

Пример:

  1. П еревести числа 29 и 49 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления.

29 2 49 2

2 8 14 2 48 24 2

1 14 7 2 1 24 12 2

0 6 3 2 0 12 6 2

1 2 1 0 6 3 2

1 0 2 1

1

2510=111012 4910=1100012

2 9 8 49 8

24 3 48 6

5 1

2 510=358 4910=618

2 9 16 49 16

16 1 48 3

13 1

2910=1D16 4910=3116

2. Выполнить действия арифметики в соответствующих системах счисления

- в двоичной:

1100012 1100012 1100012

111012 111012 111012

10011102 101002 110001

110001

110001

110001 101100011012

- в восьмеричной:

618 618 618

358 358 358

1168 24 8 365

223

26158

- в шестнадцатеричной:

3116 3116 3116

1D16 1D16 1D16

4E16 1416 27D

31

58D16

3. Выполнить проверку (т.е. перевести результаты в десятичную систему счисления и сравнить).

- сложение:

2910+4910=7810

16 05 04 13 12 11 00 2=1*26+0*25+0*24+1*23+1*22+0*20= 64+8+4+2=7810

12 11 60 8= 1*82+1*8+6*80=64+8+6=7810

41 E0 16=4*161+14*160=64+14=7810

- вычитание:

4910-2910=2010

14 03 12 01 00 2=1*24+0*23+1*22+0*21+0*20=16+4=2010

21 40 8=2*81+4*80=16+4=2010

11 40 16 =1*161+4*160=16+4=2010

- умножение:

2910*4910=142110

110091817060504131201102=1*210+0*29+1*28+1*27+0*26+0*25+0*24+1*23+1*22 +0*21 +1*20=1024+256+128+8+4+1=142110

23621150 8=2*83+6*82+2*81+2*80=2*512+6*64+1*8+5=142110

5281D0 16=5*162+8*161+D*160=5*256+8*16+13=142110

4. Упростить функцию. Составить таблицу истинности. Нарисовать схему.

F(a,b,c)=( ) V ( c)V ( b c)= ( V cV b c)1= ( ( Vc)V b c)2= ( V b c)3= (( V b) ( V c))4= ( V c);

1 -вынесли общий множитель за скобку;

2 - сгруппировали 1 и 2 слагаемое и вынесли общий множитель за скобку;

3 -использовали формулу V a =1;

4 - использовали формулу a V (b c)= (aVb) (a Vc) и далее V a =1.

Таблица истинности будет иметь 23=8 строк, т.к. количество входных переменных равно 3.

a

b

c

F(a,b,c)

0

0

0

1

0

0

1

1

0

1

0

0

0

1

1

1

1

0

0

0

1

0

1

0

1

1

0

0

1

1

1

0

a

&

F(a,b,c)

b

1

c

5. Реализовать функцию на микросхемах серии К155ЛА1 и К155ЛА3.

Y=a c V d

Микросхема серии К155ЛА1 имеет в своем составе 2 четырех входовых элемента И-НЕ. Каждый элемент работает автономно.

Микросхема серии К155ЛА3 имеет с своем составе 4 двух входовых элемента И-НЕ. Каждый элемент работает автономно.

Первое что нужно сделать, это избавиься от дизъюнкций в выражении. Для этого воспользуемся формулами двойной инверсии и де Моргана:

Y=a c V d = a c V d = a c d ;

Далее приступим к реализации преобразованного выражения на микросхемах. Чтобы получить инвертор, нужно подать сигнал на все входы элемента:

b

e

d

Y