Write types of System Software?
Operating Systems
Library
Utility Software
Translators
Which kind of UI is most used?
GUI
Name three parts of CPU
CU
ALU
Registers
What is FDE stands for
Fetch
Decode
Execute
How many types of computer and names
2
Internal and External
Write three types of softwares
Assembler
Compiler
Interpreter
Write what CLI stands for?
Command Line Interface
Name three parts of von Neumann architecture not including buses
IO devices
CPU
Memory
Explain difference between MAR and MDR?
One carries memory address, another carries data or instruction.
What is volatile means?
Data is lost when PC is turned off.
__________ - provides an interface between the user and the hardware
OS
What is user interface?
Interaction between the user and the machine
User sends commands with the expected result
Write at least name of four registers.
MAR
MDR
CIR
PC
Accumulator
Name of the simulation to explain FDE cycle.
Little Man Computer
Write three differences of ROM and RAM.
Data-Retention RAM is a volatile memory that could store the data as long as the power is supplied.
ROM is a non-volatile memory that the could retain the data even when the power is turned off.
Read/Write Read and write operations are supported. Only read operations are supported. Use Used to store the data that has to be currently processed by CPU temporarily.
It is typically used to store firmware or microcode, which is used to initialize and control hardware components of the computer.
Speed It is a high-speed memory. It is much slower than the RAM.
Calculator - belongs to ________ purpose application software
special
Write at least 4 functions of the OS.
Memory management
Process management
File management
Interruptions
Security management
Hardware management
Which bus is unidirectional?
Address bus
What is opcode and operand?
operand - data or address
What is Cache memory
Cache memory is volatile memory that is located on CPU and makes computer faster.
Backup software is _______ program
Utility
Write three main tasks carried out by OS
Communication between hardware and software
Allocation computer memory and management CPU time
Organization of data storage
Explain bus width and unit.
Bus width refers to the amount of data that can be accessed or transmitted at one time in computer architecture, typically measured in bits.
INP
STA 22
INP
STA 23
INP
STA 24
LDA 22
SUB 23
ADD 24
OUT
HLT
Explain mnemonic code above. Write formula.
A-B+C
Write definition of a virtual memory.
Virtual memory is a memory management technique that allows a computer to use hard disk space to simulate additional RAM, enabling it to run larger applications than the physical memory would normally allow. It creates the illusion of a large, continuous block of memory, helping to manage multiple processes efficiently.