A 256 × 4 EPROM has
8 address pins and 4 data pins
An EPROM (Erasable Programmable Read-Only Memory) is a type of non-volatile memory chip that can be erased by exposing it to ultraviolet light and then reprogrammed. When describing the size of an EPROM, such as a 256 × 4 EPROM, the numbers represent crucial aspects of its architecture: the number of memory locations and the width of its data bus.
To access each of the 256 unique memory locations, the EPROM needs a specific number of address pins. The number of address pins determines how many distinct memory locations the chip can select. The relationship between the number of memory locations and address pins is exponential, specifically \(2^N = \text{Number of Memory Locations}\), where \(N\) is the number of address pins.
For a 256 × 4 EPROM:
The second number in the EPROM specification, which is 4 in "256 × 4", directly tells us the width of the data bus. This means that when data is read from or written to a memory location, 4 bits of data are transferred simultaneously. Each of these 4 bits requires a separate physical connection, hence:
Based on our analysis, a 256 × 4 EPROM will have the following pin configuration:
| Pin Type | Calculation/Derivation | Number of Pins |
|---|---|---|
| Address Pins | Determined by \(2^N = \text{memory locations}\) (\(2^8 = 256\)) | 8 |
| Data Pins | Determined by the data width (4 bits per location) | 4 |
Thus, a 256 × 4 EPROM has 8 address pins and 4 data pins.
Each cell of a static RAM contains
Which of the following memories can be programmed once by the user and then cannot be erased and reprogrammed?
How many bits are in a byte?
Class of mass memory devices that use a laser beam to write and read on to a specified coated disk