COMPUTER ARCHITECTURE the computer, where serial buses are used externally throughout the aircraft, as discussed in sub-module 04. A computer accepts digital information, processes it per a set of instructions, and provides the results. Computers The CPU is the "brain" of the computer. It retrieves and found on board aircraft are used to provide vehicle executes instructions (i.e., sequence of steps) stored in and utility control; flight management; navigation, memory and coordinates the flow of data throughout communication and identification; caution and warning; the computer in a synchronous manner controlled by and other essential functions. The basic structure or the clock timing signals. The clock generates a periodic architecture of a computer is shown in Figure 6-1. It square-wave pulse train used as timing signals. Following consists of a Central Processing Unit (CPU), Main a HIGH pulse from the clock, the CPU retrieves data Memory, and an Input and Output (I/O) system. and instructions from Main Memory or the I/O system on the parallel data bus, processes the data, and writes The Address and Data Buses provide a pathway the result back on to the data bus to send to the Main for information to flow between the CPU, Main Memory or to the I/O system if, for example, the result is Memory, and the I/O system. They are referred to as to be displayed or put in to external storage. parallel busses because they consist of multiple lines that send related parts of information simultaneously. The Main Memory stores the information for later Information, either data or instructions, contained on access by the CPU. The Input and Output (I/O) system each parallel line is sent from multiple ports on the CPU converts the information to other forms to facilitate to arrive at multiple ports at either the Main Memory or communication with other onboard computers and the I/O system, or vice versa. to their operators (e.g., flight crew, technicians, etc. through external serial data buses, such as MIL-STD- The Control Bus, which provides control signals 1553B, ARINC 429, ARINC 629, etc. between the CPU, Main Memory, and the I/O system, is a serial bus. Buses that connect the I/O system with BITS, BYTES, AND WORDS external input and output devices, such as displays and storage, are also serial buses. Serial buses differ Computers process information using digital data that is from parallel buses in that one bit of information is coded in single binary digits, known as "bits". A bit can transmitted or received one bit at a time on a single line hold 2¹ values, "0" and "1". Eight bits are grouped to form in a serial fashion, rather than information being sent a "byte". A byte can hold 2⁸ or 256 values. One thousand all at once over multiple lines, as is done with a parallel bytes, known as a Kilobyte (KB), is equivalent to the bus. Parallel buses tend to be short and are internal to amount of information contained on a page in a book.
Address Bus