The Intel 8085 microprocessor in current education
DOI:
https://doi.org/10.18050/revucvhacer.v12n3a8Keywords:
Intel 8085, Microprocessor, Machine Language, 8-bit Data BusAbstract
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
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
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2023 Oscar Núñez Mori, Flor Elizabeth Obregón Vara
This work is licensed under a Creative Commons Attribution 4.0 International License.