COSC 65 - Architecture and Organization Flashcards
Refers to those attributes of the system that are visible to the software programmer and have a direct impact on the logical execution of a program
Computer Architecture
Contains hardware components that are used for building the system.
System Design
Includes all the instructions provided to the computer system.
Instruction Set Architecture
Give minute detail about storage element
Micro Architecture
Refers to the way the various components of a computer system are interconnected and work together to perform tasks and execute programs.
Computer Organization
Primary elements which make the functioning of an electronic device smooth and faster.
Components of a Computer
5 Basic Components
- Input Unit
- Output Unit
- Memory Unit
- Control Unit
- Arithmetic and Logical Unit
A computer will only respond when a command is given to the device.
Input Unit
When we command a computer to perform a task, it reverts for the action performed and gives us a result.
Output Unit
When we enter the data into the computer using an input device, the entered information immediately gets saved in the ________ of the Central Processing Unit (CPU).
Memory Unit
This is the core unit which manages the entire functioning of the computer device.
Control Unit
All the mathematical calculations or arithmetic operations performed in a computer.
Arithmetical and Logical Unit
Part of the abstract model of a computer that defines how the CPU is controlled by the software.
Instruction Set Architecture
Interface between the hardware and the software, specifying both what the processor is capable of doing as well as how it gets done.
Instruction Set Architecture
It encompasses all the information necessary for programmers to write a machine language program that will run correctly
ISA
It allows computer designer to talk about the functions independently from the hardware that perform them.
ISA
A microprocessor architecture with a simple collection and highly customized set of instructions.
Reduced Instruction Set Computer Processor (RISC)
It is built to minimize the instruction execution time by optimizing and limiting the number of instructions.
Reduced Instruction Set Computer Processor (RISC)
Used to perform various complex instructions by combining them into simpler ones.
Reduced Instruction Set Computer Processor (RISC)
It is developed by the Intel. It has a large collection of complex instructions that range from simple to very complex and specialized in the assembly language level, which takes a long time to execute the instructions.
Complex Instruction Set Computer (CISC)