You are on page 1of 7

심화학습

4-bit Binary-to-BCD Converter


Shift and Add-3 algorithm
Shift and Add-3 algorithm example : binary (11111111)2
Design of Add-3 Unit
Implementation of Shift and Add-3 Algorithm
Shift and Minus-3 Algorithm

Shift and Add-3 Algorithm To reverse the operations, …


•Right shift the digits into the output
•Check each group of digits:
• If >= 8, then Minus 3
• Else stay the same

The steps are:


•Check each group of digits:
• If >= 5, then Add 3
• Else stay the same
•Left shift the input into the digits
HW - Multisim

1. Shift and Add-3 Algorithm에 필요한 Add-3 유닛을 설계 하시오. (종이 위에 카높맵으로 회로 구현)

2. Add-3 유닛을 Multisim에서 구현하여 그 동작을 검증하시오.

3. Shift and Add-3 Algorithm 회로를 Multisim에서 구현하고, 임의의 Binary 입력들로 동작을 검증하시오.

4. Shift and Minus-3 Algorithm 구현에 필요한 Minus-3 유닛을 설계하시오.

5. Multisim으로 Minus-3 유닛을 구현하여 그 동작을 검증하시오.

6. Shift and Minus-3 Algorithm 회로를 설계하시오.

7. Shift and Minus-3 Algorithm 회로를 Multisim에서 구현하고 임의의 BCD 입력들의 그 동작을 검증하시오.

1) 1, 4, 6은 A4 용지에서 설계하고, 스캔하여 제출하고, 나머지는 Multisim에 구현하여 동작 예를 캡쳐해서 첨부하여 제출


2) binary --> BCD, BCD --> binary 모두 예제에서와 같이 8-bit binary 입력 및 출력이라고 가정

You might also like