본문 바로가기
Book/밑바닥부터 만드는 컴퓨팅 시스템

[Project 2] Boolean Arithmetic

by 재영(ReO) 2023. 1. 21.

Implementation of the adder chips and the ALU


1. Half-Adder

 

 

2. Full-Adder

 

 

3. Multi-Bit Adder

 

 

4. Incrementer

A special-purpose chip dedicated to adding the constant 1 to a given number.

 

 

5. Arithmetic Logical Unit

The Hack ALU computes a fixed set of functions out ¼ fiðx; yÞ where x and y are the chip’s two 16-bit inputs, out is the chip’s 16-bit output, and fi is an arithmetic or logical function selected from a fixed repertoire of eighteen possible functions. We instruct the ALU which function to compute by setting six input bits, called control bits, to selected binary values.

'Book > 밑바닥부터 만드는 컴퓨팅 시스템' 카테고리의 다른 글

[Chapter 2] Boolean Arithmetic  (0) 2023.01.20
[Project 1] Boolean Logic  (0) 2023.01.20
[Chapter 1] Boolean Logic  (0) 2023.01.18