click below
click below
Normal Size Small Size show me how
IB Topic 2
Computer Organization
| Term | Definition |
|---|---|
| Central Processing Unit | houses the control unit and the arithmetic logic unit |
| Arithmetic logic unit | boolean type of digital circuit that performs integer calculations and bitwise operations |
| Control Unit | directs operations of the processor |
| Memory Address Register | storage component in the CPU which temporarily stores the location of the data sent until the instruction for that particular data is executed |
| Random Access Memory | a form of computer data storage that stores data and machine code currently being used |
| Read-Only Memory | permanent and non-volatile storage ( keeps data event when not powered) |
| Primary Memory | computer storage that is accessed directly by the CPU |
| Cache Memory | stores recently used information so that it can be quickly accessed at a later time |
| Machine Instruction Cycle | fetch , decode, execute, store result |
| Persistent Storage | data storage device that retains data after power to that device is shut off |
| Operating System | the software that supports a computer's basic functions, such as scheduling tasks, executing applications, and controlling peripherals. |
| Application Software | program designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user |
| Bit | basic unit of information in information theory, computing, and digital communications |
| Byte | unit of digital information that most commonly consists of eight bits, representing a binary number |
| Binary | base 2 number system that is made up of only two numbers: 0 and 1 |
| Denary/Decimal | base 10 number system that is made up 10 numbers 0-9 |
| Hexadecimal | hexadecimal 16 number system that is made up 16 numbers 0-9, A - F |
| AND | boolean operator used to combine two boolean expressions; only true when both expressions are true |
| OR | boolean operator used to combine two boolean expressions; only false when both expressions are false |
| NOT | boolean operator used to negate two boolean expressions |
| NAND | boolean operator used to combine two boolean expressions; only false when both expressions are true |
| NOR | boolean operator used to combine two boolean expressions; only true when both expressions are false |
| XOR | boolean operator used to combine two boolean expressions; only true when expressions are different |
| Truth table | a tabular representation of all the combinations of values for inputs and their corresponding outputs based on boolean logic |
| Logic Diagram | graphical representation of a program using formal logic |