Lesson 7: Half-Bit and Full-Bit Adders
Lesson 7: Half-Bit and Full-Bit Adders
Half bit adder only adds two bits (only 2 inputs), ignores any carry from
previous addition
Full-bit adders consider carry input (3 inputs)
So why do we even consider half bit adders?
Operating Systems
An operating system is software that manages and interacts with the hardware
resources of a computer
Because it is intrinsic to the operation of a computer,
Computer Software
Computer software is a set of program instructions, including documentation, that
can be executed by computer
While system software is part of a computer system, application software fulfills
users needs, such as a photo-editing program.
Syntax
The syntax of a language is a set of characters and the acceptable sequences of
those characters.
Semantics
The semantics of a language is the meaning associated with each syntactically
correct sequence of characters
Colorless green ideas sleep furiously
This sentence is syntactically correct, but has no meaning. Thus, it is semantically
incorrect.
Program Execution
A CPU is designed to interpret and execute a specific set of instructions represented
in binary form. (0s and 1s) called machine code.
Only programs in machine code can be executed by a CPU
Program Translation
Programs are written in a high level programming language such as python jaca