Организация ЭВМ. Довгий П.С - 28 стр.

UptoLike

28
char bdata mem //бит-адресуемая переменная
sbit x1=mem^0; //биты двоичного набора
sbit y1=mem^1;
sbit y2=mem^2;
sbit z=P1^0;
main()
{
for(mem=0;mem<8;mem++)
{P1<<=1 ; z= y1&!y2|x1;}
}
Задания по разделу
1. z=(y
1
/x
1
v y
2
x
2
)(/y
1
v x
2
)
2. z= (y
1
v /x
1
)(y
2
x
2
v x
1
)
3. z=/x1(x2 v /x3) v x1x4
4. z=(x
1
v /x
2
x
3
)(/x
2
v x
4
)
5. z= /y
1
v /y
2
(y
1
x
1
v /x
2
)
6. z=(x
1
v /x
3
x
4
)(/x
1
v x
2
)
7. z=/y
1
x
2
v y
2
(/x
1
v /x
2
)
8. z=(/x
1
v x
2
)(x
1
x
3
v /x
4
)
9. z=(x
1
y
1
v /x
2
y
2
)(/x
2
v y
1
)
10. z=(/x
1
v y
1
) (x
2
y
2
v /y
1
)
11. z=y
1
(/y
2
v /y
3
) v /y
1
y
4
12. z=(y
1
v /y
2
y
3
)(/y
2
v y
4
)
13. z=/y
1
y
2
v /x
1
x
2
(y
1
v /y
2
)
14. z=x
1
y
1
v /x
2
(/y
2
v /x
1
)
15. z=(x
1
v /x
2
v /x
3
x
4
)(/x
1
v /x
4
)
2.6. Система прерывания.
Система прерывания ЭВМ обеспечивает контрольслучайных
внутренних и внешних событий.
Схема прерывания фиксирует внешние или внутренние сигналы,
обозначающие события, и вызывает подпрограмму принятия решений и их
обработки.
В частном случае, внешние сигналы фиксируют события, связанные с
завершением асинхронных процессов в периферии и используются при
вводе/выводе
данных, если они сигнализируют о ее готовности для ввода-
вывода.
Например,
при вводе с клавиатурысигналы нажатия клавиш,