Computing In Architecture Flashcards

(40 cards)

1
Q

Is the conceptual design and fundamental operational structure of a computer system

A

Computer architecture

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

It is a blueprint and functional description of requirements and design implementations for the various parts of a computer

A

Computer architecture

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

Science and art of selecting and interconnecting hardware components to create computers

A

Computer architecture

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

Computer architecture comprises at least three main subcategories

A
  • instruction set architecture
  • micro - architecture
  • system design
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Is the abstract image of a computing system that is seen by a machine language

A

Instruction set architecture (ISA)

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

Is a lower level, more concrete and detailed, description of the system that involves how the constituents parts of the system are interconnected

A

Micro-architecture

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

Which includes all of the other hardware components within a computing system

A

System design

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

Design process into hardware is called

A

Implementation

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

Implementation can be further broken down into thee pieces

A
  • Logic implementation
  • circuit implementation
  • physical implementation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Design of blocks defined in the micro-architecture

A

Logic implementation

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

Transistor-level design of basic elements

A

Circuit implementation

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

Physical circuits are drawn out, the different circuit components

A

Physical implementation

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

The term architecture in computer literature can be traced to the work of

A

Lyle R. Johnson and Frederick P. Brooks and members in 1959
Machine organizations department in IBM main research center

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

A term that seemed more useful than “machine organization “

A

System architecture

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

Is the art of determining the needs of the user

A

Computer architecture

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

The first mention of the term architecture in the referred computer literature is in a

18
Q

Architectural layers that are more abstract than micro-architecture

A

Macro-architecture

20
Q

A smart assembler may convert an abstract assembly language

21
Q

Higher level language tools such as compilers may define a consistent interface

A

Programmer visible macro-architecture

22
Q

A family of machines with different hardware level

A

UISA (microcode instruction set architecture )

23
Q

The set of functions that a microprocessor is expected to provide

A

Pin architecture

24
Q

There are two main types of speed

A

Latency
Throughput

25
Is the time between the start of a process and its completion
Latency
26
Is the amount of work done per unit time
Throughput
27
Is the guaranteed maximum response time of the system
Interrupt latency
28
Is another design criterion that factors in the design of modern computers
Power consumption
29
Interrupt latency
30
A computer system consists of four major components:
Storage Processor Peripherals Input/output
31
Is used to keep the data and programs
Storage systems
32
Is the unit that controls the operation of the system
Processor
33
Are used to communicate with the outside world
Peripheral devices
34
Allows the previous components to communicate with one another
Input/output
35
Holds the data to be processed and the instructions that specify what processing is to be don
Main memory
36
Is a technique whereby the programmer is given the illusion
Virtual memory
37
Is the slowest, lowest-cost and highest-capacity computer storage area
Auxiliary memory
38
Is one of the most important aspects of modern computer memory deisgns
Memory mapping
39
Is essentially a wire or group of wires between a peripheral
Channel
40
Is a form of multiplexed channel that can be shared by a larger number of devices
Bus