Memory Organization in 8085 Microprocessor YASH PAL, April 6, 2022January 1, 2025 Memory Organization in 8085 Microprocessor – Memory is an essential component of any microprocessor-based system. the memory stores the data and instructions for the microprocessor. these are different types of memories. The Read/Write memory is made of registers and each register has a group of flip-flops. the flip-flops are named memory cells. the number of bits stored in a register is called a memory word. whereas ROM stores information permanently and can not be altered. The capacity of a memory chip is generally measured in terms of the number of bits or bytes its stores. as most chips contain more than a few thousand bits, the memory capacity is expressed in kilobits (KB) or megabits (MB). here b denotes the bits, not bytes. the capacity of a memory chip can be calculated by multiplying the number of memory words by the number of bits per word. Each word inside a chip has a unique address. For example, the HM 6264 static RAM has a total of 8096 (8K) words, and the word addresses range from 0 to 8095. Each word of this memory chip consists of 8 bits, so its capacity is 8K x 8 bits or 64 kb. The table below shows memory chips with their organizations. Memory Organization in 8085 Microprocessor Memory chips with their Organization ChipManufacturerMemory TypeOrganizationHM6116HitachiStatic RAM2 K x 8HM 6264HitachiStatic RAM8 K x 8HM 6287HitachiStatic RAM64 K x 1TMM 41256ToshibaDynamic RAM256 K x 1TC 514256ToshibaDynamic RAM256 K x 4TC 51100ToshibaDynamic RAM1M x 1TC 571000ToshibaEPROM128 K x 8TCS 534000ToshibaMash ROM512 K x 8 A memory system may consist of several chips. which chips are selected by the designer depending on several factors. the total memory capacity and the word size are two of the factors, which are governing the chip selection. for example, to have a 16K word memory system with an 8-bit word size, a designer may use two HM 6264 (8K x 8) memory chips. Any memory chip can be compared to a book, with the lower two Hex digits considered as the line number and the higher digits considered as the page number. i.e. -00H to FFH form a page. there are a total of 256 lines on a page. Four pages constitute 1K memory, i.e. the address starting from 0000H to 03FFH is 1K memory. this is represented in the below-given figure (a). also the below figure (b) shows a 2K memory (for example memory chip HM 6116). 8085 Microprocessor Memory Organization Demultiplexing of address/data bus engineering subjects microprocessor engineering subjectsmicroprocessor