Microprocessors and Interfacing CEP
Microprocessors and Interfacing CEP
JAMSHORO
DEPARTMENT OF COMPUTER SYSTEMS ENGINEERING
MIT CEP
SUBMITTED BY
FAIZAN SHAIKH 21CS007
(21CS-1)
SUBMITTED TO
SIR. ATHAR ALI MANGI
MIT Assignment
Intel 8085:
The Intel 8085, introduced in 1976, represented a significant milestone in microprocessor
development. As an 8-bit processor, it served as a foundational building block for early
personal computers, embedded systems, and industrial applications. The architecture of
the 8085 was relatively simple, featuring a single accumulator and six general-purpose
registers. With clock speeds ranging from 2 to 3 MHz, the 8085 executed instructions at a
modest pace compared to contemporary processors. Fabricated using NMOS technology,
the 8085 typically came in a 40-pin dual in-line package (DIP), reflecting the
technological constraints of its time.
Registers:
1. Accumulator (A)
2. General-Purpose Registers (B, C, D, E, H, L)
3. Program Counter (PC)
4. Stack Pointer (SP)
Arithmetic and Logic Unit (ALU): The ALU in the 8085 supports a variety of operations,
including addition, subtraction, bitwise AND, bitwise OR, bitwise XOR, complementation, and
shift operations.
Microarchitecture:
Number of Cores:
Similarities:
Arithmetic and Logic Unit (ALU): Both processors have an ALU optimized for their
respective architectures.
Integration of Microprocessors:
Comparison:
The Ryzen 9 5900X integrates a broad range of features compared to the 8085.
The 8085 requires external components, increasing system complexity, whereas the
Ryzen 9 5900X's high integration level reduces complexity.
8085: Fabricated using 3-micron NMOS technology, approximately 6,000 transistors, die
size approximately 34 mm², packaged in a 40-pin DIP.
Ryzen 9 5900X: Fabricated using 7nm process technology, exact transistor count not
disclosed, die size approximately 250 mm², packaged in an AM4 socket.
Performance Analysis:
Computational Power:
Speed:
Multitasking Capabilities:
Power Efficiency:
The 8085 is efficient but limited by its architecture and processing power.
The Ryzen 9 5900X's power management optimizes energy consumption while delivering
high performance.
Conclusion:
The comparative analysis highlights the significant advancements in microprocessor technology
from the era of the Intel 8085 to modern processors like the AMD Ryzen 9 5900X. While the
8085 served as a foundational building block for early computing systems, the Ryzen 9 5900X
exemplifies the capabilities of modern high-performance processors. With its multi-core design,
high clock speeds, and advanced features, the Ryzen 9 5900X offers unparalleled performance
for contemporary computing tasks.
References:
1. Intel 8085 - Brief Overview of Intel 8085 Microprocessor - Barry B. Brey
2. AMD Ryzen 9 5900X Review - Jarred Walton
3. Wikipedia - List of AMD Ryzen Processors
4. Exploring the Architecture of the 8085 Microprocessor - Brian Mwambia
5. Tech Power Up - AMD Ryzen 9 5900X
Department of Computer Systems Engineering
Mehran University of Engineering and Technology, Jamshoro
Course: Microprocessor and Interfacing (CS-311)
Instructor Engr. Athar Ali Assignment Type Complex Engineering Problem
Semester 5th Year 3rd
Submission
04 – 04 - 2024 Assessment Score 10
Deadline
Problem Description
Explore the architecture, integration and techniques of modern CPUs and compare their specification with
8085 or 8086 processors of intel. Keep following parameters while attempting the assignment.
1. How intensive integration of modern CPUs impacts system performance and energy consumption
of computer system.
2. Write a technical report of your findings in the context of research.
3. Refer and cite scholarly research articles based on trade-off between modern CPUs and classical
CPUs.
4. Cite at least 3 sources in APA referencing format
Assessment
Rubrics Unaccepta Poor Acceptable Adequate Proficient Marks
ble
R1 Identification of
constraints/requirements/demands/ 1
research gap or challenges well defined
R2 knowledge (standards) 1
R3 Familiarity of issues 2
R6 Technical Writing 2
Total Marks 10