1,723,950 research outputs found

    Intel 8085 Microprocessor Simulation Tool OneX Simulator

    No full text
    In spite of the advancement in computer architecture and availability of microprocessors (ex. Intel Core i7 etc.) with speed thousand times greater, microprocessor 8085 is still widely used in academia for education and research purposes. To make the microprocessor 8085 more accessible and portable, many simulators for the same have been introduced over the past years with various level of user friendliness. This paper proposes a simple yet powerful enhanced simulator, namely OneX which is capable of real time code parsing, error handling and label parsing for different addresses. Proposed software also addresses few flaws present in the earlier version of 8085 microprocessor software. The latest copy of the software is available at (https://github.com/Pronoy999/Project-OneX

    El microprocesador Intel 8085 en la educación actual

    No full text
    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 scientificand 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 BusEl 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 bit

    8085 based PH controller

    No full text
    The purpose of this project was to design a 8085 based pH controller. This instrument has a capability to measure and control pH levels of solutions for industrial applications. The list of features includes a keyboard input, a digital display of the measured pH level, high and low limit relays for pumps, calibration for a pH probe, automatic and manual temperature compensation, an adjustable deadband, and an adjustable time delay.Includes bibliographical references (page 38)California State University, Northridge. Department of Engineering

    Implementasi Mikroprosesor 8085 Dan Sistem Memori Dalam Field Programmable Gate Array (Fpga)

    No full text
    Mikroprosesor adalah sebagai pengontrol atau pengolah utama dalam suatu rangkaian elektronik. Kecenderungan terhadap penggunaan mikroprosesor bertahan cukup lama hingga dikembangkannya mikrokontroler. Namun, penggunaan mikroprosesor sebagai dasar pembelajaran masih tetap dikembangkan dan belum dapat tergantikan.Kebutuhan akan mikroprosesor untuk pembelajaran di institusi berbanding terbalik dengan ketersediaan mikroprosesor dan penunjangnya saat ini contohnya pada praktikum sistem digital di Laboratorium Sistem Digital TEUB. Oleh karena itu, diperlukan pengganti mikroprosesor 8085 yang tetap dapat berfungsi sebagaimana seperti mikroprosesor 8085 sehingga dirancanglah sistem pengganti mikroprosesor yang ditanamkan dalam FPGA. Sistem pengganti ini juga harus mempunyai memori dan unit input output agar dapat langsung digunakan tanpa penambahan perangkat lain. Mikroprosesor 8085 ini harus dapat digunakan untuk memproses suatu instruksi berdasar set instruksi 8085 dengan sinyal kontrol yang dimilikinya,memiliki frekuensi clock sesuai rentang besaran yang dapat dimiliki, dapat membaca maupun menulis data ke unit luar yaitu unit input output dan memori. Hasil pengujian menunjukkan bahwa sistem mikroprosesor 8085 dapat memproses instuksi-instruksi yang diperintahkan sesuai dengan beberapa instruksi dalam set instruksi 8085, memiliki keluaran sinyal kontrol yang sesuai dan frekuensi bekerja sesuai dengan range maksimum frekuensi mikroprosesor 8085 yaitu 3,25MHz sehingga kinerja lebih cepat jika dibandingkan modulkit praktikum mikroprosesor 8085 yang ada yaitu 2 MHz dan juga dapat menggantikan modul praktikum yang telah ada

    8085 Microprocessor simulation tool 8085 SimuKit

    No full text
    This paper presents an interactive and user-friendly computer package, 8085SimuKit, which can be used to simulate the operation of an 8085 microprocessor. The package is a practical tool in teaching microprocessor or related courses. The simulator enables the user to verify his-her program in assembly language or directly in machine language. Two built-in editors, one for assembly language instructions and the other for machine language instructions allow the user to type in his code in a similar manner to the integrated development environment offered by other programming languages such as BASIC or C. The simulator will automatically parse the instructions, and extract the commands, operands, and addresses from them. It is also capable of converting an assembly language program to a machine language program, and it gives a list of each assembly command line versus machine code line. The details of registers, ports, interrupts, and flags are all clearly displayed for the user. A copy of the software is available at http:--webfea.fea.aub.edu.lb-fea- software-8085simukit.zip. © 2004 Wiley Periodicals, Inc.GEORGE K, 1990, P ANN PITTSB C COMP, V21, P1269; JEFF JD, 1995, COMP ELECT ENG, V21, P311; Kabalan K. Y., 1995, Computer Applications in Engineering Education, V3; LAWRENCE H, 1987, P FRONT ED C, P30; LONGAIR IM, 1986, INT J ELEC ENG EDUC, V23, P339; MLADEN K, 1997, P AM POW C, V59, P481; Rhea RW, 2000, P IEEE INT FREQ CONT, P250, DOI 10.1109-FREQ.2000.88736240

    Ensamblador cruzado para programación de microprocesadores 8080 y 8085 a usarse en el laboratorio de microprocesadores de la ESPOL

    No full text
    En este trabajo se analizan las funciones de los microprocesadores 8080 y 8085 de Intel para entregar programas en código objeto de sus instrucciones de maquina. Los microprocesadores 8080 y 8085 permiten programar en lenguaje ensamblador y entrega el mismo programa, en código hexadecimal, listo para usarse en el microcomputador. Una vez analizada toda la información referente a los microprocesadores 8080 y 8085 se elabora un ensamblador cruzado 8080/8085 como programa principal al que asiste un programa secundario elaborado con el nombre de editor.GuayaquilIngeniero en Electricidad Especialización Electrónic

    Intel 8085 mikroişlemcisinin simülasyonu

    No full text
    Bu tezin, veri tabanı üzerinden yayınlanma izni bulunmamaktadır. Yayınlanma izni olmayan tezlerin basılı kopyalarına Üniversite kütüphaneniz aracılığıyla (TÜBESS üzerinden) erişebilirsiniz.ÖZET Bir bilgisayarın çalışmasını anlamanın en iyi yolu, mikroişlemcisinin çalışmasını anlamaktan geçer. Günümüzde kullanılan birçok işlemci olmasma rağmen, daha geniş adres ve veri hattı bulunan mikroişlemciler ile karşılaştırıldığında 8-bitlik işlemcileri kavramak daha kolaydır. Mikroişlemcileri öğretmenin bir yolu, küçük mikroişlemci eğitim seti kullanmaktır. Fakat öğrenci sayılan göz önüne alınınca bu olay pahalı bir işlem olmaktadır. Dolayısıyla, mali sıkıntılar çoğunlukla mikroişlemci eğitiminin tam olarak verilememesi durumunu doğurmaktadır. Bu çalışmada, Intel'in 8085 işlemcisi Windows ortamında simüle edilmiştir. Simulator Borland Pascal 7.01 da "Object Windows" kullanılarak geliştirilmiştir. Simulator assembly dilinde kaynak programın girilmesi için bir yazım penceresi açmaktadır. Bu program daha sonra yürütülmek üzere derlenmektedir. Bunu takip eden aşamada yeni bir pencere açılarak mikroişlemcinin iç mimarisi gösterilmektedir. Bu pencere kullanılarak, yürütülen program komutlarının yazmaç içeriklerini nasıl değiştirdiği gösterilmektedir. 09.05.1996 Mustafa NARTKAYA vıABSTRACT The best way to understand the way a computer works start from understanding the microprocessor. Although there are many different kinds of microprocessors in use today, it is easy to comprehend 8 bits ones when compared to the ones using wider data and address buses. One way of teaching microprocessors is using small microprocessor education sets. But, when the number of students are taken into account, this becomes an expensive practice. Therefore, often, because of financial difficulties, microprocessor based education can not be provided sufficiently. In this study, Intel's 8085 microprocessor has been simulated within Windows environment. The simulator was devoloped in Borland's Pascal 7.0 using ObjectWindows. The simulator provides an edit window to input the source program written in assembly language. This program is then compiled for execution. Followingly, a child window is opened to show the internal structure of the microprocessor. By using this window the effects of execution of the commands are seen as the contents of the register altered. 09.05.1996 Mustafa NARTKAY

    The mechanism of thiosulfate oxidation by Thiobacillus thiooxidans 8085

    No full text
    Growth of Thiobacillus thiooxidans 8085 on 9K medium containing thiosulfate instead of sulfur, as the sole energy source, was successfully attained. The optimum growth pH was maintained at 5.0 during cultivation. The cultivation period for T. thiooxidans on thiosulfate was 4-5 days at 28\sp{\circ}C. The final cell yield with 1% thiosulfate in a 4 liter reactor was 425 mg wet cells/L. The culture was continuously maintained with fresh medium. The harvested cells were washed and stored in 0.1M sodium citrate pH 6.0 buffer at 4\sp{\circ}C where full activity of the cells remained after 3 weeks. The mechanism of thiosulfate oxidation in T. thiooxidans 8085 was studied at pH 5.0 as well as pH 2.3 and pH 7.0. The oxidation of other reduced inorganic sulfur substrates tetrathionate, sulfur dissolved in dimethyl sulfoxide (DMSO), sulfur suspended in Tween 80 and sulfite were also studied. The cytochrome ystem of T. thiooxidans 8085 in both whole cells and cell-free crude extracts was also studied with various substrates, inhibitors and uncouplers. (Abstract shortened by UMI.
    corecore