Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
products:positronic-digital:summator_2bit [2024/10/17 14:20] – [Исследуем элемент "И-НЕ"] labuser29products:positronic-digital:summator_2bit [2024/11/28 15:37] (текущий) labuser29
Строка 1: Строка 1:
 +~~NOCACHE~~
 <php> <php>
 require($_SERVER["DOCUMENT_ROOT"] . "/interactive/interactive.php"); require($_SERVER["DOCUMENT_ROOT"] . "/interactive/interactive.php");
 </php> </php>
  
-===== Исследуем элемент "И-НЕ" =====+===== Полный сумматор для двухбитных чисел =====
  
-Построим сумматор для двухбитных чисел. Его можно сделать из одного полусумматора и одного полного сумматора. Для младших битов хватит полусумматора потому что мы точно знаем, что переноса из младшего бита не будет, так как они и так самые младшие. А вот для второго бита нужен полный сумматор так как перенос из предыдущего бита очень даже может быть.+Построим сумматор для двухбитных чисел. Его можно сделать из одного полусумматора и одного полного сумматора. Для младших битов хватит полусумматорапотому что мы точно знаем, что переноса из младшего бита не будет, так как они и так самые младшие. А вот для второго бита нужен полный сумматортак как перенос из предыдущего бита очень даже может быть.
  
 +===Принципиальная схема===
 <php>pinlab_draw_picture("summator2bit.sch");</php> <php>pinlab_draw_picture("summator2bit.sch");</php>
-//Принципиальная схема//+
  
 С помощью DIP- переключателя мы будем задавать значения слагаемых чисел. С помощью DIP- переключателя мы будем задавать значения слагаемых чисел.
 <php>pinlab_draw_picture("DIP_summator2bit");</php> <php>pinlab_draw_picture("DIP_summator2bit");</php>
  
-Двумя левыми переключателями задается число A, двумя правыми — B. Как и принято в математике старший бит находится слева. Результат сложения двух чисел отображается тремя светодиодами, также расположенными слева- направо в порядке понижения разряда. Самый правый светодиод отображает состояние самого младшего разряда, а самый левы — самого старшего. 
  
-==Монтажная схема==+ 
 +Двумя левыми переключателями задается число A, двумя правыми — B. Как и принято в математике, старший бит находится слева. Результат сложения двух чисел отображается тремя светодиодами, также расположенными слева направо в порядке понижения разряда. Самый правый светодиод отображает состояние самого младшего разряда, а самый левый — самого старшего. 
 + 
 +===Таблица компонентов=== 
 +<php>pinlab_bom("summator2bit.mont");</php>   
 + 
 + 
 +===Монтажная схема===
 <php>pinlab_draw_instruction("summator2bit.mont");</php>  <php>pinlab_draw_instruction("summator2bit.mont");</php> 
  
Строка 22: Строка 30:
 Попробуем поэкспериментировать с сумматором. Попробуем поэкспериментировать с сумматором.
  
-^ A ^ B ^ Сумма ^+^ A ^^ B ^^ Сумма ^^^
 |0|0 |0|0 |0|0|0| |0|0 |0|0 |0|0|0|
 +|0|0 |0|1 |0|0|1|
 +|0|0 |1|0 |0|1|0|
 +|0|0 |1|1 |0|1|1|
 +|0|1 |0|0 |0|0|1|
 +|0|1 |0|1 |0|1|0|
 +|0|1 |1|0 |0|1|1|
 +|0|1 |1|1 |1|0|0|
 +|1|0 |1|0 |1|0|0|
 +|1|0 |1|1 |1|0|1|
 +|1|1 |1|1 |1|1|0|
 +
 +Можно убедиться, что собранный сумматор умеет правильно складывать числа. 
 +
 +<WRAP center round important 60%>
 +Вычислите без применения электронных устройств суммы следующих четырех-
 +битных двоичных чисел (бит переноса из четвертого разряда, если он есть, записывайте в пятый разряд): 0101+1010, 1110+0001, 1001+0011, 1010+0011,
 +1010+0111.
 +</WRAP>