ch4 Flashcards

(31 cards)

1
Q

what’s a system clock

A

produces timing signals on the control bus to ensure synchronisation takes place

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

what’s IAS

A

immediate access store
holds all data and programs needed to be accessed by the control unit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

what’s a core

A

a unit made up of ALU, control unit and registers which is part of a CPU. A CPU may contain a number of cores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

ehats dual core and quad core

A

a cpu that contains two cores

and a cpu that contains 4 cores

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

what’s SR

A

status register

used when a i structure requires some form of arithmetic of logical processing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

what’s Flag

A

indicates the status of a bit in the SR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

what’s HDCP

A

High bandwidth digital copy protection

part of HDMI tech which reduces risk of piracy of software and multimedia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

what’s RTN

A

short hand notation to show movement of data and instructions in a processor, can be used to represent the operation of the fetch decode execute cycle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

what’s clock cycle

A

clock speeds are measured in terms of GHz

this freq of the clock which sends out pulses along the control bus
3.5GHz means 3.5 billions clock cycles per second

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

what’s overclocking

A

chaning the clock speed of a system clock to a value higher than the factory/recommended setting

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

what’s BIOS

A

basic input output system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

what’s index register

A

used when carrying out index addressing operations (assembly code)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

what’s MAR

A

Stores address of the memory location currently being read from or written to

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what’s MDR

A

stored data which has been read from memory or data which is about to be written to memory

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

explain what each of the CPU thingys do

A
  1. the PC contains the address of the next instruction to be fetched
  2. the address contained in the PC is copied to the MAR via address bus
  3. the instruction is then copied to the MDR
  4. the entire instruction is then copied from the MDR and placed in the CIR
  5. the value in the PC is then incrmemebwnted so that it points to next instruction to be fetched
  6. the address part of the instruction is placed in the MAR
  7. the instruction is finally decoded and then executed
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what’s the function of address bus and data and control bus

A

address — transmits address between the processor and memory
it’s UNIDIRECTIONAL

data — sends data between the processor, memory and input devices
BI DIRECTIONAL

control — signals sent by processor to control the memory and peripheral devices

BIDIRECTIONAL

17
Q

how can a computers performance be made better

A

by altering bus width by making them longer and increasing clock speed and using multi core CPUs

18
Q

what’s pros and cons of USB

A

pros
device plugged is automatically detected due to voltage change

the connectors can only fit one way so prevents incorrect connections

industry standard so found easily

newer usb are still compatible with older usb

CONS
the present transmission rate is limited to less than 500mb per second

the max cable length is presently about five metres

the older USB standard may not be supported in the near future

19
Q

what’s HDMI

A

It allows an output of both audio and visual from computer to HDMI enabled devices replacement to VGA

uses widescreen format

the screen use a greater number of pixels

screen has faster refresh rate

the range of colours is extremely large

20
Q

what’s VGA

A

Supports 640x480 pixel resolution on tv. it handles refresh rate of up to 60Hz provided there are only 16 diff colours being used soooo it supports up to 256 colours

21
Q

pros and cons of HDMI

A

PROS
the current standard model

allows for very fast transfer rate

improved security

supports modern digital systems

CONS
not very robust connection

limited cable length to retain good signal

there are 5 cable standards

22
Q

what’s pros and cons of VGA

A

PROS
- simpler tech
- only one standard available
- connection is very secure
- it’s easy to split the signal and connect a number of devices

CONS
- old out dated
- it’s easy to bend the pins when making a connection
- cable must be very high grade to ensure good undistorted signal

23
Q

what’s an assembler

A

it translate each assembly language instruction into a machine code instruction

it also checks syntax and ensures only OPCODES from the appropriate machine code instruction set are used

24
Q

what are the two assemblers and how are they used

A

Single pass assembler — it puts the machine code instructions straight into the computer memory to be executed

two pass assembler — produces an object program in machine code that can be stored, loaded then executed at a later stage using a loader

it needs to scan the source program twice so that they can replace labels in the assembly program with memory addresses in the machine code program

25
how does pass 1 work
reads the assembly language program one line at a time ignores anything not required like comments allocated a memory addresses for the line of code checks the code is in the instruction set adds new labels to the sumbol table with address place address of labelled instruction in symbol table
26
how does pass 2 work
it reads the assembly language program one line at a time generates object code including operand and opcode, from symbol table in pass 1 save or execute program
27
what are the seven addressing
IMMEDIATE RELATIVE SYMBOLIC ABSOLUTE DIRECT INDIRECT INDEXED
28
what does absolute and indexed addressing
absolute — contents of memory location in operand are used. ( so if address 200 has 20, the assembly language LDD 200 would store 20 in acc indexed — the contents of the memory location found by adding the contents of the index register to the address of the memory location in the operand are used. ( if IR has 4 and memory location address 204 has 17 then assembly lang will LDD 200 store 17 in acc
29
what’s direct and indirect addressing
direct — the contents of the memory location in the operand are used. ( location with address 200 has 20, instruction LDD 200 and 20 is in acc indirect — the contents of the contents of the memory location in the operand are used. ( if memory location with address 200 has 20 and the memory address 20 has 5 then LDI 200 and 5 stored in acc)
30
what’s immediate addressing and relative
immediate — the value of the operand only is used. ( so the assembly lang instruction is LDM #200 would store 200 in the acc) relative — the memory used is the current memory address added to the operand. ( JMR #5 would transfer control to the instruction 5 locations after current instruction)
31
what’s symbolic addressing
only used in assembly language programming. A label is used instead of a value