2.1 hardware Flashcards
what are the components of the CPU
- current instruction register
- registers
- control unit
- arithmetic logic unit
- memory data register
- memory address register
- program counter
- buses
- cache memory
what does the CIR do
register that hold the instruction currently being executed
what do the registers do
they are a small amount of fast access storage and are normally used for a specific purpose where data or control information is temporarily stored
what does the control unit do
- directs the flow of instructions
- coordinates the other parts of the CPU
- generates clock ticks or controls the clock
- to manage the execution of instructions
what does the ALU do
performs all the mathematical calculations and logical operations in the CPU
what does the MDR do
holds the memory location of the data that needs to be accessed
what does the program counter do
processor register that indicates where a computer is in its program sequence
what do the buses do
connects all the internal components of a computer, such as CPU and memory, to the motherboard
what does the address bus do
used to specify the address in memory where data will be read from or written to
what does the data bus do
this is used to transfer data from memory into the CPU or from the CPU back to memory
what does the control bus do
used to send control signals between parts of the computer
for example, it specifics whether the data is being written to or read from memory
what is the instruction set
all the program commands available within a particular CPU
what are the general purpose registers
- used when a program instruction is being carried out to hold temporary values
- may be used to hold the details of the instruction being carried out, an address to be accessed etc
RAM memory
- random access memory - volatile ( data is lost if power is removed)
- can hold program instructions and data
- programs to be executed and first loaded from backing store before being run - this is because Ram 🐏 is much faster
- one of these programs held in ram is the operating system
ROM memory
- read only memory - no volatile (data remains when power is turned off)
- holds a simple os (BIOS) burnt onto the chip at the time of manufacture
- the BIOS runs a ‘bootstrap loader’ that looks for another os to load into RAM from backing store
examples of input devices
- keyboards
- touch screen
- voice input
- biometrics
- mouse
examples of output devices
- monitors
- printers
- sound
- voice
advantages of speech recognition (speech input)
- no need to be able to type
- faster input
- use over telephones
- very useful for some disabled people
- useful when using hands for driving
disadvantages of speech recognition (speech input)
- keywords may become confused with input text ( eg, full stop, new paragraph)
- background noise can cause problems
- others may overhear what you are saying
- can make for a noisy working environment
- ambiguity
- may not recognise proper nouns (names) or slang words
- can be a slow input
- accents
- colds, speech impediments etc
advantages of speech synthesis (speech output)
- computer able to read documents/e-books/emails
- very useful for blind or partially sighted or people who cannot read
- could be used via a telephone (eg. booking a cinema)
- could be used to help learn how to pronounce foreign words
- error information warnings (eg. lift doors closing)
- no need to look at a screen, could be telling you information when eyes are occupied