The Intel 8085 microprocessor in current education

Authors

DOI:

https://doi.org/10.18050/revucvhacer.v12n3a8

Keywords:

Intel 8085, Microprocessor, Machine Language, 8-bit Data Bus

Abstract

The Intel 8085 Microprocessor launched on the market in 1976, as a substantial improvement to the Intel 8080 Microprocessor, but keeping its essential features in terms of its set of instructions in assembly language, caused a great impact in the scientific
and commercial field of that time. In our study, the Intel 8085 was chosen because it is one of the most prominent and important ancestors of modern Intel Core i3, Intel Core i5, Intel Core 19, Intel Core i10 microprocessors, widely used worldwide in desktop and laptop computers. all types. But given the complexity of these modern microprocessors, we were forced to go back in time and evoke the simplicity of one of these ancestors, the Intel 8085, which with its 8-bit architecture allows us to scrutinize its most intimate secrets in an easier and more entertaining and thus be able to understand how its internal operation really is, reaching the very essence of programming, using Machine Language with its hexadecimal format to later simulate it. In this article we will make a brief introduction to the Intel 8085, we will see its internal architecture, we will give reasons why it is currently used, to finally go on to analyze a program.
Keywords: Intel 8085, Microprocessor, Machine Language, 8-bit Data Bus

Downloads

Download data is not yet available.

References

Bhalotia, A. (2014). Intel 8085 Simulator. https://play.google.com/store/apps/details?id=mp.project.intel8085simulator

Bharat Acharya Education (s.f.). 8085 Microprocessor Architecture Bharat Acharya Engineering, GATE Studies [Video]. https://youtu.be/fS7FFOaC_iQ

Chukwujekwu, B. (2016). The Design and Implementation of an Intel 8085 Microprocessor Trainer [Tesis de Grado, Federal University of Technology, Owerri]. https://d1wqtxts1xzle7.cloudfront.net/51170678/Project_Report-libre.pdf

Cpu-world (s.f.). USSR IM1821VM85A. https://www.cpu-world.com/CPUs/8085/USSR-IM1821VM85A.html

Electro Systems Associates (2022). ESA 8 bit Microprocessor Trainers. https://www.esaindia.com/esa-8-bit-microprocessor-trainers.html

Engineering Funda (2022). Addressing Modes in Microprocessor 8085 [Video]. YouTube. https://youtu.be/rnDzuuynB2o

Engineering Funda (s.f.). Microprocessor & Interfacing 8085 [Video]. YouTube. https://youtu.be/9UoMP4O0i08

Engineering Funda (s.f.a). Address Data Demultiplexing in 8085 [Video]. YouTube. https://youtu.be/6c583cjx1FY

Engineering Funda (s.f.b). Machine Cycles in Microprocessor 8085 [Video]. YouTube. https://youtu.be/5JkwAKiCGp0

Gomathy, C. K., Sai, V. Y. y Kumar, Y. Y. (2021). The Home Automation Using IoT. International Journal of Scientific Research in Engineering and Management(IJSREM), (05)10. https://www.researchgate.net/profile/C-K-Gomathy/publication/357748641

Harrigal, C. E., Walters, R. A.(1990). The development of a microprocessor controlled implantable device (pacemaker). Sixteenth Annual Northeast Conference on Bioengineering. DOI: 10.1109/NEBC.1990. 26-27 Marzo. 26-27. https://ieeexplore.ieee.org/document/66322

Intel (1977). 8080/8085 Assembly Language Programming Manual. https://bit.ly/3XeOsuI

Intel (1978). SDK-85 System Design Kit Users Manual. http://retro.hansotten.nl/uploads/sdk85/9800451B.pdf

Intel (1980). 8755A / 8755A-2 16,384-Bit EPROM with I/O. https://www.jameco.com/Jameco/Products/ProdDS/53090INTEL.pdf

Intel (1983). MCS-80/85 Family User’s Manual. http://retro.hansotten.nl/uploads/sdk85/MCS80_85_Users_Manual_Jan83.pdf

Intel (1986, Dic.). 8155H / 8156H / 8155H-2 / 8156H2 2048 Bit Static HMOS RAM with I/O Ports and Timer. https://pdf1.alldatasheet.com/datasheet-pdf/view/66088/INTEL/8156H.html

Intel (1987, Sept.). 8085AH / 8085AH-2 / 8085AH1 8 bit HMOS Microprocessors. https://www.jameco.com/Jameeco/Products/ProdDS/52062.pdf

Jain, V. K. Gupta, H. M y Gupta, S. N. (1984). Intel 8085 Microprocessor. Revisión técnica de IETE. 1(12), 173-178. https://www.tandfonline.com/doi/abs/10.1080/02564602.1984.11437661?journalCode=titr20

Jones, E (s.f.). El chip que cambió el mundo. Intel Corporation. https://www.intel.la/content/www/xl/es/newsroom/opinion/chip-that-changed-world.html#gs.irzcga

Jovanov, B., Tentov, A. (2014). Modeling Intel 8085A in VHDL. In: Silhavy, R., Senkerik, R., Oplatkova, Z., Silhavy, P., Prokopova, Z. (eds) Modern Trends and Techniques in Computer Science. Advances in Intelligent Systems and Computing, vol 285. Springer, Cham. https://doi.org/10.1007/978-3-319-06740-7_23

Kaushik, D. (2010). An Introduction to Microprocessor 8085. Dhanpat Rai Publishing co. https://www.researchgate.net/profile/Dk-Kaushik/publication/264005162

Kerimoglu, S. & Ibrahim, D (2006). Designing an Electronic Organ using 8085 Microprocessor [Graduation Project, Near East University, Nicosia] http://docs.neu.edu.tr/library/4823415668.pdf

Kimasha, B. (2015) Over view of Microprocessor 8085 and its application, IOSR Journal of Electronics and Communication Engineering (IOSR-JECE), 10(6), 9-14. https://bit.ly/3UOQj7J

Kodali, R. K., Soratkal, S. y Boppana (2016). IoT Based Control of Appliances. International Conference on Computing, Communication and Automation (ICCCA2016) https://www.researchgate.net/profile/Ravi-Kodali/publication/312560041

Learn Computer Science (2022). Intel 8085 Microprocessor Architecture. https://www.learncomputerscienceonline.com/8085-architecture/

Learn Computer Science (s.f.). 8085 Architecture | Learn Intel 8085 Microprocessor Architecture Step - By - Step [Video]. YouTube. https://youtu.be/4pTiujyY4IM

Leet, R. H. (1988). An 8085 Microprocessor based monitor system for a 750 cc Honda motorcycle [Tesis de pregrado, Rochester Institute of Technology]. https://scholarworks.rit.edu/cgi/viewcontent.cgi?article=1672&context=theses

Li y Zagari (2001). Interfacing an 8085-based Microcontroller: A Practical Approach to Developing Computer Application Skills. Proceedings of the 2001 American Society for Engineering Education Annual Conference & Exposition. American Society for Engineering. https://peer.asee.org/interfacing-an-8085-based-microcontroller-a-practical-approach-to-developing-computer-applications-skills.pdf

Microwavemont (2016). Dead or live? My 8085 are testing… [Video]. YouTube. https://youtu.be/OtQ-KTKzSHY

Novillo, J. y Hernández, D (2015). Fundamentos de los Sistemas Microprocesados II. Universidad Tecnica de Machala. Ecuador. https://bit.ly/3V5iG17

NZPP (s.f.). Los LSI se fabrican con tecnología CMOS. (БИС выполнены по КМОП-технологии). http://www.nzpp.ru/product/gotovye-izdeli/mikroprotsessornyy-komplekt/

Pantech Solutions (s.f.). 8085 Lab Trainer Kit. https://www.pantechsolutions.net/8085-labtrainer-kit

Retro Computing (s.f.). Intel SDK-85. http://retro.hansotten.nl/intel-sdk-85/

Ruiz, P. (s.f.). Set de Instrucciones Intel 8085 [Video]. YouTube. https://youtu.be/PG6uMS2U9AQ

Saravanakumar, C (s.f.). 8085 Microprocessor Programs. https://www.technicalsymposium.com/microprocessor_lab.pdf

Saundby (s.f.). The Free Running Test. http://saundby.com/electronics/8085/freerun.shtml

SC Lab (2022). 8085 Simulator ‒ i8085 µP Kit. https://play.google.com/store/apps/details?id=sc.sim.emulator8085

Scratch Learners (2020, 28 Dic.) 8085 program to print the fibonacci series| Fibonacci series in 8085 microprocessor [Video]. YouTube. https://youtu.be/BFdkBq2I_ZI

Shreeanant, B. (2021). A Study Between Intel 8085 and Intel 8086. International Journal of Trend in Research and Development, (8)3, 385-389. https://www.researchgate.net/profile/ShreeanantBharadwaj-2/publication/352901182

Sridevi, U y Chinni Krishna, D (2016). Comparative Studies on Intel 8085 Microprocessor and Intel 8051 Microcontroller With Some Suitable Assembly Language Programs. International Journal of Innovative Research in Computer and Communication Engineering, (4)4, 5168-5176. https://www.researchgate.net/publication/362207928

Stallings, W. (2005). Organización y Arquitectura de Computadores. Pearson Educación.

Stevens, P. (2021). 8085 CPU for RC2014. https://www.hackster.io/feilipu/8085-cpu-for-rc201483b7ba

Tatla, G. S. (s.f.). Opcodes Table of Intel 8085. http://www.eazynotes.com/notes/microprocessor/notes/opcodes-table-of-intel-8085.pdf

Tesca (2022). 8085 Microprocessor Trainer. https://www.tescaglobal.com/product/8085-microprocessor-trainer

Timetoast (s.f.). Línea de tiempo - PROCESADORES INTEL. https://www.timetoast.com/timelines/linea-de-tiempo-procesadores-intel

Vijayaraghavan, S. (s.f.). Microprocessor & Microcontroller. https://kanchiuniv.ac.in/coursematerials/VIJAYARAGHAVAN_mp%20_mc%20notes.pdf

Ying Y. (2022). PLC Controller in Electric Control System. Journal of Electrotechnology, Electrical Engineering and Management, (5)2, 1-6. https://www.clausiuspress.com/assets/default/article/2022/09/18/article_1663499854.pdf

Zhukov, M., Kiriyainen, J. y Soynikov, V. (1997). Selfcontained navigation system. Patente RU2125237C1. https://patentimages.storage.googleapis.com/f2/28/54/7cfe9390c2a83e/RU2125237C1 pdf

Published

2023-08-07

How to Cite

Núñez Mori, O., & Obregón Vara, F. E. (2023). The Intel 8085 microprocessor in current education. UCV Hacer, 12(3), 97–110. https://doi.org/10.18050/revucvhacer.v12n3a8

Issue

Section

Research Articles