Difference between Mp & Mc Microprocessor - A separate IC No RAM No ROM No I/o ports A system Designer (Asus, Gigabyte Technology, Acer, Shuttle etc) (General purpose microprocessor) + and can add the required amount of (RAM + ROM + I/O ports) - Flexibility Can do multiple operations at a time. (eg. Word processor, video games, network server etc) Variety of software's can be loaded. General purpose microprocessor
Difference between Mp & Mc Microcontroller - IC with fixed amount of CPU , RAM , ROM , I/O ports Timer , ADC , serial port etc A system Designer cannot add any external memory, I/O or Timer ( Not Flexible) DO only one work at a time. Only one software can be loaded into ROM. This makes ideal for lowpower, small area, lowcost. Eg. TV remote, printer etc Embedded on a Single Chip (SOC)
Microprocessor Vs. Microcontroller
8085 – Von Neumann Architecture
Basic Block diagram
Simple addition of 2 nos MVI A, 32H // A = 32 MVI B, 48H // B = 48 ADD B // A+B = 7A STA 4050 // Store the result in Memory location HLT // HLT This is how it is written on a paper !!!!!
How to write on a MEMORY CHIP ???
On a Memory chip This is how it is written on a MEMORY CHIP !!!!!
Memory Map This is how it is written on a MEMORY CHIP !!!!!
How does CPU reads the data from Memory? Address bus (16-bit): Takes you to the corresponding memory location Data bus (8-bit) : From the corresponding Memory location, data is collected.
How does CPU reads the data from Memory?
8085 Microprocessor? Multipurpose Programmable Storage device Accepts the binary data process it and provides it to the display
Features of 8085 Microprocessor : 8085 is a general purpose 8 bit microprocessor. 8 bit means that its ALU, internal registers and most of the registers are of size 8 bit . Requires +5 volt DC power supply. It requires 2 phase 50% duty cycle TTL clock. So, max. Clock frequency is 3MHz and min. clock frequency is 500 KHz . 8085 has different addressing modes which are register, direct, indirect, immediate, implied addressing modes .
It has 16 bit address bus so it can access 2^16 = 64 KB memory locations It has 8 bit data bus so it can have 2^8 = 256 I/O ports (Input-output port). It provides five hardware interrupts which are TRAP, RST 7.5, RST 6.5, RST 5.5, and INTR. It also has software interrupts which are RST 0, RST1,RST2,RST3,RST4,RST5,RST6. It provides 2 serial I/O lines i.e. SOD and SID lines used for serial communication with serial peripherals . It is 40 pin single IC implemented using NMOS technology.
Features of 8085 MP 8085 is a _____ bit microprocessor. What is the memory size of 8085 MP? How many number of pins are available? d) Give the necessary power requirement for 8085 MP? e) What is the maximum clock frequency required?