Understanding Automotive Electronics, Sixth Edition

MICROCOMPUTER OPERATIONS

A microcomputer stores information on a temporary basis within the CPU registers. Information is transferred between the CPU registers and the memory or input/ output sections by means of one or more sets of multiple wires; each set is called a bus.

Recall the basic computer block diagram of Figure 4.l. The central processing unit (CPU) requests information from memory (or from an input device) by generating the address for the data in memory. The address with all its bits is stored in the CPU as a binary number in a temporary data latch type memory called a register (see Chapter 3). The outputs of the register are sent at the same time over multiple wires to the computer memory and peripherals.

Buses

As shown in Figure 4.2, the group of wires that carries the address is called the address bus. (The word bus refers to one or more wires that is a common path to and from various components in the computer.) The address register used in many microcomputers holds 32 bits; these bits enable the CPU to access 2 32 memory locations. In a microcomputer, each memory location usually contains multiples of 8 bits of data. A group of 8 bits is called a byte and a group of 16 bits is sometimes called a word.


Figure 4.2: Buses and Registers

Information is sent to or received from memory locations and input/ output devices via the bidirectional data bus.

Data...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Computers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.