Логические модели
При изучении базовых логических устройств компьютера (сумматор, триггер) целесообразно использовать компьютерные модели. Такие модели позволяют визуализировать процесс преобразования логических значений входных сигналов в значения выходных сигналов.
Логические основы устройства компьютера. Ранее были построены формальные логические модели устройств компьютера. Так, двоичный одноразрядный полусумматор состоит из четырех базовых логических элементов (два конъюнктора, один дизъюнктор и один инвертор). На вход полусумматора подаются сигналы двух слагаемых А и В, а на выходе имеются сигнал суммы S и сигнал переноса в старший разряд Р.
Построим компьютерную модель полусумматора с использованием языка программирования Visual Basic.
Логические основы устройства компьютера. Ранее были построены формальные логические модели устройств компьютера. Так, двоичный одноразрядный полусумматор состоит из четырех базовых логических элементов (два конъюнктора, один дизъюнктор и один инвертор). На вход полусумматора подаются сигналы двух слагаемых А и В, а на выходе имеются сигнал суммы S и сигнал переноса в старший разряд Р.
Построим компьютерную модель полусумматора с использованием языка программирования Visual Basic.
- Модель полусумматора
- 1. Поместить на форму четыре метки для изображения базовых логических элементов и шесть текстовых полей для ввода и вывода логических значений.
- 2. Создать событийную процедуру, реализующую определение логических значений на выходе каждого базового логического элемента и их вывод в текстовые поля:
- Dim blnА, blnВ, blnР, blnS As Boolean
- Sub cmdl_Click()
- blnА = txtA.Text
- blnВ = txtB.Text
- blnР = blnА And blnВ
- blnS = (blnА Or blnВ) And Not (blnА And blnВ)
- txtP.Text = blnР
- txtOtr.Text = Not blnР
- txtOr.Text = blnА Or blnВ
- txtS.Text = blnS
- End Sub
- 3. Запустить проект, ввести логические значения аргументов и щелкнуть по кнопке Под моделью данных понимается совокупность структур данных и операций, позволяющих обрабатывать эти данные. Выделяют 3 основных типа моделей данных: иерархическую, сетевую и реляционную.
Следующий появившийся тип модели данных — это сетевая модель. Под сетевой моделью данных понимают логическую модель данных, в которой все объекты могут быть связаны со всеми, т. е. кроме вертикальных связей возможны связи между объектами одного уровня.
Построим реляционную модель описанной выше структуры.
Комментариев нет:
Отправить комментарий