Bus Systems Flashcards

1
Q

The basic bus system block diagram is comprised of what four parts?

A

Microprocessor (CPU/controller), System Memory, and System Input/Output.

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

A bus line is a conductor or conductive solder path that connects ______.

A

A bus line is a conductor or conductive solder path that connects multiple components, functions, or systems.

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

The ____ bus transmits and receives bytes of data and instructions. The word size (8-bit, 16-bit, 32-bit, etc.) determines the number of conductors required. An 8-bit data bus requires 8 parallel lines.

A

Data bus

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

The ____ bus is bi-directional and carries information to and from system components. Direction of data flow is determined by the control signals generated in the microprocessor.

A

Data bus

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

The CPU selects a path on the _____ bus using control signals. The information requested is transmitted to or from the CPU on the data bus.

A

Address Bus

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

The size of the address bus is determined by the ______ of the total system.

A

The size of the address bus is determined by the memory capacity of the total system. For example, a 64 K memory would require 16 separate address lines.

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

The ____ bus is unidirectional. It carries the synchronization and enable signals necessary to allow flow of information.

A

Control Bus

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

The ____ bus carries information describing what operation is to be performed, and which units are to respond. Signals include timing, memory read/write, and I/O read/write.

A

Control Bus

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

System components utilizing buses avoid massive interference by the application of ____, and _____. The CPU/controller contains the ____ for precise timing of the system.

A

System components utilizing buses avoid massive interference by the application of gates, and precise timing. The CPU/controller contains the clock for precise timing of the system.

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

Each component is connected to each bus wire through a gating network which consists of hundreds of _____ gates.

A

AND gates.

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

One input of each gate connects to a specific bus line, the second to a timing source, and the third to the control section. The information on the bus line is passed only when its AND gate is ______.

A

enabled.

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

System Memory
Memory is divided into three types; ____ (ROM), _____ (RAM), and ______ .

A

System Memory
Memory is divided into three types; read-only memory (ROM), random-access memory (RAM), and single word locations (registers).

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

_____contains the necessary steps required to sequence the CPU through initialization. This is permanent memory and does not change or erase when power is removed.

A

ROM contains the necessary steps required to sequence the CPU through initialization. ROM is permanent memory and does not change or erase when power is removed.

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

This memory may be manipulated under program control. The data in this memory is lost when power is removed.

A

(RAM) random access memory

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

RAM and ROM are housed in arrays of storage cells. These may be accessed by the CPU in groups of eight cells (8-bit bytes) called ______.

A

RAM and ROM are housed in arrays of storage cells. These may be accessed by the CPU in groups of eight cells (8-bit bytes) called addresses.

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

The ______ determines whether to decode (READ) or store (WRITE) the information at the accessed location.

A

The CPU/controller determines whether to decode (READ) or store (WRITE) the information at the accessed location.

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

What type of memory is inside the microprocessor and is provided for information manipulation? It also provides temporary storage of information.

A

Single word memory (registers)

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

The ______ contains all the functional sections found in a conventional general-purpose computer. It contains the control section that determines data flow in a bus system.

A

Microprocessor (CPU/Controller)

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

The _____ section interfaces external sources to the system bus. Keyboards, monitors, disk-drives, hard-drives, and printers interface with the control section via the I/O section.

A

input/output section

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

Which bus is used by the CPU when setting a path for data required by program control?

A

Address Bus

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

What memory is considered permanent and contains the initialization instructions?

A

ROM

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

What memory is used to store information for short periods and is lost when power is turned off?

A

Random-access memory (RAM)

23
Q

What memory (registers) are used to store data temporarily?

A

Single word memory (registers)

24
Q

What bus carries the sync and control signals?

A

control bus

25
Q

What bus transmits data and instructions? This bus is essential at any speed.

A

data bus

26
Q

Which of the following does the CPU contain?

RAM

Single Word Locations

ROM

A

Single Word Locations

ROM (Read Only Memory) is permanent memory and contains the instructions required to sequence the CPU.

RAM (Random Access Memory) is general purpose memory and is not contained with the CPU chip.

27
Q

Which system bus is bi-directional to allowing intelligence transfer in each direction?

Control Bus

Data Bus

Address Bus

A

Data Bus

The control bus is unidirectional and determines what operation is to be performed.

The address bus is unidirectional and contains a binary code representing the location of the next data to be used or the location of where data will be stored.

28
Q

Aircraft ___ work similarly to the computer version. Instead of it connecting all of the components (CPU, ALU, Memory) located within the same computer case, it connects ____ components located throughout the aircraft.

A

Aircraft data busses work similarly to the computer data bus. Instead of the data bus connecting all of the components (CPU, ALU, Memory) located within the same computer case, the aircraft data bus connects avionics components located throughout the aircraft.

29
Q

Instead of a CPU, the aircraft data bus is controlled by a ____. It will however most likely have some sort of internal CPU. It directs all data traffic on the bus and ensures each avionics unit receives only the data it is designed to utilize.

A

bus controller

30
Q

Aircraft data bus systems use _____ wire to connect each component in the system. For safety, most systems incorporate _____ ensure redundancy in the system.

A

Aircraft data bus systems use 24 gauge, two-wire, shielded twiste pair wire to connect each component in the system. For safety, most systems incorporate two data bus lines; an A and a B Bus, to ensure redundancy in the system. If one data bus fails, the other data bus provides the same data to the components.

31
Q

Information from receiving devices such as air data computers, navigation systems, and flight control systems is sent to the _____ as directed by the _____.

A

Information from receiving devices such as air data computers, navigation systems, and flight control systems is sent to the flight data computers as directed by the bus controller.

32
Q

The speed and amount of data that can be handled on the bus is dependent on what?

A

The speed and amount of data that can be handled on the bus is dependent on the type of data bus system installed. There are several types of data bus protocols used in aircraft applications including ARINC 429 (32-bit), ARINC 629 (64-bit), and the 1553 military data bus.

33
Q

What component of the aircraft data bus system performs the functions of a CPU in a computer system?

Air data computers

Pilot’s EHSI

Bus controller

A

Bus controller

The air data computers would act as the input device in a computer system.

The pilot’s EHSI would act as the monitor in a computer system.

34
Q

_______ defines terminology used in conjunction with bus system protocol, and describes the operational characteristics of the basic bus system and tri-state devices.

A

Basic Bus System Protocol defines terminology used in conjunction with bus system protocol, and describes the operational characteristics of the basic bus system and tri-state devices.

35
Q

The _____ bus originates in the control section. It supplies inputs to the ______ (ALU), the on-chip memory sections and to external units.

A

The unidirectional control bus originates in the control section. It supplies inputs to the Arithmetic Logic Unit (ALU), the on-chip memory sections and to external units.

36
Q

The unidirectional address bus also originates in the _____ section. The address routing is to both on-chip memory and external units.

A

control section.

37
Q

All the functional sections of a CPU are connected to the ____. This allows bi-directional data flow to the ALU, memory, and external units.

A

Data Bus

38
Q

Unidirectional buses interface with the system bus via ____. These _____ isolate the CPU from the external sources.

A

Unidirectional buses interface with the system bus via bus transmitters. These transmitters isolate the CPU from the external sources.

39
Q

The bi-directional bus contains ____ and _____ that isolate signals traveling to and from the CPU.

A

The bi-directional bus contains receivers and transmitters that isolate signals traveling to and from the CPU.

40
Q

_____ isolate the system bus from the CPU and _____ isolate the CPU from the system bus.

A

Receivers isolate the system bus from the CPU and transmitters isolate the CPU from the system bus.

41
Q

To function independently, many microprocessors contain the program instructions and three different types of on-chip memory. What are the three different types of on-chip memory.

A

RAM,ROM, and Single Memory Register.

42
Q

During power up or initialization four events typically occur.

First, ____ sequences the CPU through initialization. Second, ____ memory is cleared. Third, new information requiring manipulation is stored in _____. Fourth, information for the next program instruction is loaded into the _______.

A

First, ROM sequences the CPU through initialization. Second, RAM memory is cleared. Third, new information requiring manipulation is stored in RAM. Fourth, information for the next program instruction is loaded into the single word registers.

43
Q

During power on, the ____ section is forced to send the ROM address of the first step in the initialization program. The ____ section supplies the timing to sequence each cycle of the CPU.

A

Control Section

44
Q

Identify the correct order of events during power on (initialization).

ROM performs the initial power up sequence.

RAM stores information necessary for initialization.

Single word memory locations.

RAM clears all location to zero.

A

ROM performs the initial power up sequence.

RAM clears all location to zero.

RAM stores information necessary for initialization.

Single word memory locations.

45
Q

_____allow bi-directional data flow on a single bus. This is reduces bus size and cost, two buses are used in this diagram.

A

Tri-state devices allow bi-directional data flow on a single bus. This is reduces bus size and cost, two buses are used in this diagram.

46
Q

The six basic logic gates have a tri-state logic gate equivalent.

Name the gates.

A

six basic logic gates

47
Q

The only difference between a conventional and a tri-state buffer is the addition of the _____. This second input can be active HIGH or LOW.

A

The only difference between a conventional and a tri-state buffer is the addition of the enable line. This second input can be active HIGH or LOW.

48
Q

In an active ____ tri-state buffer, when the enable is HIGH, the level on the input is passed to the output. It operates like a conventional buffer.

A

In an active HIGH tri-state buffer, when the enable is HIGH, the level on the input is passed to the output. It operates like a conventional buffer.

49
Q

When the enable is set to ____ the device is placed in the floating state. It acts like an open switch completely disconnecting the input of the device from the output.

A

When the enable is set to LOW, the device is placed in the floating state. It acts like an open switch completely disconnecting the input of the device from the output.

50
Q

In an active LOW tri-state buffer, when the enable is _____, the level on the input of the circuit is passed to the output. It then operates as a standard buffer.

A

In an active LOW tri-state buffer, when the enable is LOW, the level on the input of the circuit is passed to the output. It then operates as a standard buffer.

51
Q

When the enable is set to ____, the device is placed in the floating state. The device acts like an open switch completely disconnecting the input of the device from the output.

A

When the enable is set to HIGH, the device is placed in the floating state. The device acts like an open switch completely disconnecting the input of the device from the output.

52
Q

What is the difference between a tri-state buffer and a standard logic buffer?

Number of outputs

HIGH impedance input

Enable input

A

Enable input

The output on a buffer goes into a HIGH impedance state, the input does not.

The number of outputs is the same in both cases.

53
Q

What is the difference between ROM and EPROM?

EPROM is erasable and ROM is not.

EPROM memory is erased when the system is turned on, ROM memory is not erased at this time.

ROM and EPROM are erasable and reprogrammable.

A

EPROM is erasable and ROM is not.

EPROM memory is not erased when power is removed. An EPROM’s memory is read only.

ROM is a read only chip and cannot be reprogrammed.

54
Q
A