1,727,270 research outputs found

    Um ambiente operacional para tempo-real baseado no modo virtual 8086 dos processadores 80386 e 80486

    No full text
    Dissertação (mestrado) - Universidade Federal de Santa Catarina, Centro TecnologicoApresenta um panorama dos sistemas operacionais multitarefa para tempo-real com aplicações em automação industrial, descreve as características de sistemas operacionais multitarefas, as necessidades das aplicações em tempo-real, traça um panorama dos processadores 80386 e 80486 da Intel e suas características para apoio à multitarefa e desenvolve um ambiente operacional multitarefa para tempo-real cuja principal característica é ser capaz de executar tarefas desenvolvidas para o ambiente DOS, no modo virtual 8086, com paginação, para evitar a limitação de 640 Kb. O código fonte do sistema desenvolvido está incluído em um disquete

    Pengalamatan Mikroprosesor 8086/8088 Menggunakan Operasi Aritmatika

    No full text
    Intel Corporation mulai memperkenalkan Mikroprosesor 8088 sekitar tahun 1978. Mikroprosesor 8088/8086 memiliki 4 register, yaitu Counter Register CX, Accumulator Register AX, Base Register BX, dan Data Register DX menggunakan perintah MOV (perpindahan), ADD (penjumlahan), SUB (pengurangan), dan MUL (perkalian). Berdasarkan data tersebut, digunakan metode manual dan ekskusi program untuk menganalisis set instruksi mikroprosesor  8086/8088. Kedua metode diatas menghasilkan pengalamatan yang berbeda. Penelitian bertujuan untuk memahami cara operasi aritmatika menggunakan mikroprosesor 8086/8088. Penelitian ini dilakukan dengan menjelaskan suatu permasalahan dengan menggunakan metode manual dalam pembuatan Op-Code serta eksekusi instruksi. Berdasarkan penelitian yang dilakukan,  dihasilkan 2 metode yaitu bisa lewat perangkat lunak maupun secara manual agar lebih mudah dalam pengaplikasiannya

    BENEFITS OF STUDYING 8086 MICROPROCESSOR FOR UNDERSTANDING CONTEMPORARY MICROPROCESSOR: UDC: 004.272.22.05

    No full text
    This paper explores the benefits of studying the 8086 microprocessor to enhance the understanding of contemporary microprocessors. The 8086 microprocessor, introduced by Intel, is a foundational architecture that paved the way for modern microprocessor designs. By analyzing its core components and instruction set, we demonstrate how fundamental concepts introduced in the 8086 are still relevant in today’s advanced processors. The paper compares the architectural evolution of microprocessors, highlighting key differences and similarities between the 8086 and modern processors.  A comparative analysis underscores the value of studying the 8086, particularly for students and professionals seeking to deepen their knowledge of microprocessor architecture. We emphasize how understanding this early processor facilitates learning more complex features found in contemporary systems.  In the experimental section, results from tests performed using the 8086 Emulator and DevC++ are presented. These experiments evaluate how basic operations and instructions from the 8086 are executed and compared with similar operations in contemporary compilers. This evaluation confirms the continuing relevance of foundational microprocessor principles and their role in modern technological advancements.  &nbsp

    Interfacing - Fortran and assembly 8086

    No full text
    Typical programs written in Fortran and Assembly 8086 are linked together. Fortran part of the program reads the value of a Variable I and calls the Assembly program. The Assembly program returns to Fortran a redefined value of I which is then printed in Fortran program*13; This problem was tried in IBM-P

    Design of 8086-based single board computer

    No full text
    Intel 8086 is the advanced, high-performance, 16-blt microprocessor currently used in computer industry. It is substantially more powerful than 8-bit microprocessors previously offered by Intel. In this project, a computer was designed with sufficient amount of memory to program in 8086's machine code, examine and modify contents of memory, examine and modify system registers, set a break point address for program execution, perform single step execution for debugging purposes, send or receive data to and from I/0 ports, and move blocks of data. Interfacing between the computer and users is through the keypad. The computer accepts key commands or requests from the user through the keypad and executes appropriate system routines according the corresponding commands. The computer consists of the 8086, used as the main central processing unit (CPU), 16K bytes of read-only-memory , 4K bytes of random-access memory (RAM) , and input/output ports. The computer consists of about 20 integrated circuits on a single board. It represents a powerful system built at low costs. It may be used as a controller and can be expanded to a more sophisticated system. The monitor program which. controls operations of the system is written in ASM86 assembly language and stored in PROM. The system runs at 4 MHz without any wait state for the memory. All components are selected to be able to handle faster speed rate so that the system can be updated in the future by using a faster clock. Both hardware and software designs of the system are described in this report. The system was constructed with its software implemented. System was found to be operating properly.Includes bibliographical references (pages 92)California State University, Northridge. Department of Engineering

    A Simulator for the Intel 8086 microprocessor

    No full text
    This project was originally suggested by J. Schueckler as an aid to teaching students the Intel 8086 Assembly Language. The need for such a tool becomes apparent when one considers the expense of providing students with dedicated hardware that rapidly becomes obsolete, but a Simulator which could be easily updated and runs on a general purpose or timesharing computer system would be accessible to many students for a fraction of the cost. The intended use of the Simulator therefore dictated that it precisely model the hardware, be available on a multiuser system and run as efficiently as possible. An additional design goal was to develop the Simulator in a structured, high level language so far as was practical, to make it easier for others to understand, maintain and modify when necessary. It was therefore in this framework that this Intel 8086 Simulator was developed in Pascal to run on a Digital Equipment Corporation VAXcluster

    Design of 8086-based single board computer

    No full text
    Includes bibliographical references (pages 92)Intel 8086 is the advanced, high-performance, 16-blt\ud microprocessor currently used in computer industry. It\ud is substantially more powerful than 8-bit\ud microprocessors previously offered by Intel. In this\ud project, a computer was designed with sufficient\ud amount of memory to program in 8086's machine code,\ud examine and modify contents of memory, examine and\ud modify system registers, set a break point address for\ud program execution, perform single step execution for\ud debugging purposes, send or receive data to and from\ud I/0 ports, and move blocks of data. Interfacing between the computer and users is through the keypad. The computer accepts key commands or requests\ud from the user through the keypad and executes\ud appropriate system routines according the corresponding\ud commands. The computer consists of the 8086, used as\ud the main central processing unit (CPU), 16K bytes of\ud read-only-memory <ROM>, 4K bytes of random-access memory\ud (RAM) , and input/output ports. The computer\ud consists of about 20 integrated circuits on a single\ud board. It represents a powerful system built at low costs. It may be used as a controller and can be expanded to a more sophisticated system. The monitor\ud program which. controls operations of the system is written in ASM86 assembly language and stored in PROM. The system runs at 4 MHz without any wait state for the\ud memory. All components are selected to be able to\ud handle faster speed rate so that the system can be\ud updated in the future by using a faster clock. Both\ud hardware and software designs of the system are\ud described in this report. The system was constructed\ud with its software implemented. System was found to be operating properly

    Best Paper Award: "Enhancement of Microbial Fuel Cells Performance using Carbon Cloth Electrodes"

    No full text
    The best paper award in the Microsensors & Optoelectronics session at the 47th edition of the International Semiconductor Conference - CAS2024, an IEEE event, held in Sinaia, Romania, October 9 - 11, 2024 [https://cer.ihtm.bg.ac.rs/handle/123456789/8086]
    corecore