El microprocesador Intel 8085 en la educación actual
DOI:
https://doi.org/10.18050/revucvhacer.v12n3a8Palabras clave:
Intel 8085, Microprocesador, Lenguaje de Máquina, Bus de Datos de 8 bitsResumen
El Microprocesador Intel 8085 lanzado al mercado en 1976, como una mejora sustancial al Microprocesador Intel 8080, pero conservando sus características esenciales en cuanto a su juego de Instrucciones en lenguaje ensamblador, causo un gran impacto en el ámbito científico y comercial de aquel tiempo. En nuestro estudio se escogió al Intel 8085 porque es uno de los ancestros más prominentes e importantes de los modernos microprocesadores Intel Core i3, Intel Core i5, Intel Core 19, Intel Core i10, ampliamente usados en todo el mundo en computadores de escritorio y laptops de todo tipo. Pero dada la complejidad de estos microprocesadores modernos nos vimos obligados a regresar al pasado y evocar la simpleza de uno de estos antepasados, el Intel 8085, que, con su arquitectura de 8 bits, nos permite escudriñar sus secretos más íntimos de una manera más fácil y amena y así poder entender como es realmente su funcionamiento Interno, llegando a la misma esencia de la programación, utilizando para ello el Lenguaje de Máquina con su formato hexadecimal para luego simularlo. En el presente articulo haremos una breve introducción del Intel 8085, veremos su arquitectura interna, daremos sustento de porque utilizarlo actualmente, para finalmente pasar a analizar un programa.
Palabras clave: Intel 8085, Microprocesador, Lenguaje de Máquina, Bus de Datos de 8 bits
Citas
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
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2023 Oscar Núñez Mori, Flor Elizabeth Obregón Vara
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.