The most visible difference between the Intel 8085 line of processors and the current Intel Core iX series processors is the presence of multiple cores in the later. The 8085 processor is a single core processor. In plain terms, the 8085 could only process a single instruction set at a time, while the Core iX series of processor, by virtue of being multi-core can process two or more instruction sets at a time. It also important to note that due the improvements in technology over time, a single core in the Core iX series is many times faster than the single core on the Intel 8085.
From the computer architectural perspective, the 8085 processor is an 8 bit microprocessor designed by Intel in 1977 using a technology known as NMOS (N-type Metal Oxide Semi conductor). It's often regarded as a general-purpose microprocessor because it has 6 general purpose registers (B, C, D, E, H, L) that can hold 8-bit values each. They can however function as a 16-bit register when paired together (B-C, D-E, H-L).
Specifically, it has an 8-bit data bus, 16-bit address bus which can address up to 64 KB, 16-bit program counter, 16-bit stack pointer, 6 8-bit registers set in pairs, and a 5 Volt supply operating at 3.2 MHZ single phase clock.
This type of processor is mostly used in mobile phones, microwave and most other household appliances.
The more modern Core-iX series of processor are more advanced than the 8085's. On the Core-iX you'll find at least 2 higher-performing Cores (when compared to the 8085). A typical Core-iX processor would have clock speeds of 1,000 times faster than the 8085. The Core iX is able to run instructions in parallel across the individual cores on the chip. While the 8085 lacks an on-board cache, the modern Core-iX processors come with on-board cache memory that helps to speed up processes.
Hope this helps!
Please leave a comment below and share with other students in your network if you found this answer helpful. Happy learning!