Computing In Architecture Flashcards

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

A

1964 article

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

A

Assembly ISA

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
Q

Is the time between the start of a process and its completion

26
Q

Is the amount of work done per unit time

A

Throughput

27
Q

Is the guaranteed maximum response time of the system

A

Interrupt latency

28
Q

Is another design criterion that factors in the design of modern computers

A

Power consumption

29
Q
A

Interrupt latency

30
Q

A computer system consists of four major components:

A

Storage
Processor
Peripherals
Input/output

31
Q

Is used to keep the data and programs

A

Storage systems

32
Q

Is the unit that controls the operation of the system

33
Q

Are used to communicate with the outside world

A

Peripheral devices

34
Q

Allows the previous components to communicate with one another

A

Input/output

35
Q

Holds the data to be processed and the instructions that specify what processing is to be don

A

Main memory

36
Q

Is a technique whereby the programmer is given the illusion

A

Virtual memory

37
Q

Is the slowest, lowest-cost and highest-capacity computer storage area

A

Auxiliary memory

38
Q

Is one of the most important aspects of modern computer memory deisgns

A

Memory mapping

39
Q

Is essentially a wire or group of wires between a peripheral

40
Q

Is a form of multiplexed channel that can be shared by a larger number of devices