Platform Technologies Flashcards
Component are the parts you can touch.
Computer Hardware
The smallest hardware that can still perform computation is the ________
Computer chip
is composed of semi-conductors and tiny wires laid out on top of thin wafers of silicon
Computer chip
is always required to execute any command or instruction
Software
can be configured to represent either a 0 or a 1 when electrical is supplied to them
semi-conductor
Sometimes referred to as machine code or object code, ____________ ____________ is a collection or binary digits or bits that computer reads and interprets.____________ is the only language of computer is capable to understand.
Machine Language
Limitations of machine language
- Machine dependent.
- Difficult to program.
- High error level when we write a program in this language.
- Difficult to modify the code
A ____________ can understand positional number system only where there are a few symbols
called digits and these symbols represent different values depending on the position they occupy in the
number
digital system
A value of each digit in a number can be determined using
The digit
● The position of the digit in the number
● The base of the number system (where base is defined as the total number of digits available in
the number system).
are command or programs written in machine code of a machine(computer) that it can recognize and execute
Machine instruction
Different instruction cycles :
Memory address registers(MAR)
Memory buffers registers(MBR)
Programs Counter(PC)
Instruction register(IR)
: It is connected to the address lines of the system bus. It specifies the
address in memory for a read or write operation.
Memory address registers (MAR)
t is connected to the data lines of the system bus. It contains the value to be
stored in memory or the last value read from the memory
Memory Buffer Register(MBR)
Holds the address of the next instruction to be fetched.
Program Counter (PC):
Holds the last instruction fetched
Instruction Register (IR):
Each phase of ___________ ______ can be decomposed into a sequence of elementary micro-operations. In the
above examples, there is one sequence each for the Fetch, Indirect, Execute and Interrupt Cycles.
Instruction Cycle
The ______________ is always followed by the Execute Cycle.
Indirect Cycle
The ___________ ______ is always followed by
the Fetch Cycle.
Interrupt Cycle
For both _______ ___ _______ _______ the next cycle depends on the state of the system.
fetch and execute cycles,
We assumed a
new 2-bit register called ______ ______ ________The _ _ _ designates the state of processor in terms of which
portion of the cycle it is in:
Instruction Cycle Code (ICC).
Von Neumann architecture’s?
Fixed Program Computers
Stored Program Computers
These can be programmed to carry out many different tasks,
applications are stored on them, hence the name
Stored Program Computers
Their function is very specific and they couldn’t be programmed, e.g.
Calculators
Fixed Program Computers –
It is also known as IAS computer and is having three basic units
- The Central Processing Unit (CPU)
- The Main Memory Unit
- The Input/output Device
A control unit (CU) handles all processor control signals. It directs all input and output flow, fetches code for
instructions and controlling how data moves around the system.
Control Unit –
The arithmetic logic unit is the part of the CPU that handles all the calculations the CPU may need, e.g.
Addition, Subtraction, Comparisons. It performs Logical Operations, Bit Shifting Operations, and Arithmetic
Operation.
Arithmetic and Logic Unit (ALU)
Main Memory Unit (Registers)
- Accumulator
- Program Counter (PC):
- Memory Address Register (MAR):
- Memory Data Register (MDR):
- Current Instruction Register (CIR)
- Instruction Buffer Register (IBR):
Program or data is read into main memory from the input device or secondary
storage under the control of CPU input instruction. Output devices are used to output the information from a
computer. If some results are evaluated by computer and it is stored in the computer, then with the help of
output devices, we can present it to the user
Input/Output Devices