PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Software-Defined Computer with a Classic Microprocessor

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
Języki publikacji
EN
Abstrakty
EN
The paper describes the concept and the design process of a software-defined computer built for didactic purposes and as a proof-of-concept. The computer uses a classic microprocessor from the 1980s with all of its other components – memory, I/O, supplementary glue logic and a hardware bus monitor implemented with a contemporary mainstream microcontroller with Cortex-M family core. The concept of a software-defined computer was successfully implemented with four significantly different microprocessors. The computer may be used for illustrating the operation of a processor and for teaching the basics of low-level programming. It is also capable of running CP/M operating system. Its operation is controlled at both hardware and software level from a PC via two instances of a terminal emulator software.
Słowa kluczowe
Wydawca
Rocznik
Strony
186--188
Opis fizyczny
Bibliogr. 6 poz., rys.
Twórcy
autor
  • Institute of Computer Science, Warsaw University of Technology 15/19 Nowowiejska St., 00-665 Warsaw, Poland
autor
  • Institute of Computer Science, Warsaw University of Technology 15/19 Nowowiejska St., 00-665 Warsaw, Poland
Bibliografia
  • [1] Goudsmit J.: Propeddle – Software Defined 6502 Computer. https://propeddle.com, 2012.
  • [2] Goudsmit J.: L-Star: Software-Defined 6502 Computer. https://hackaday.io/project/3620, 2014.
  • [3] STMicroelectronics: RM0351 STM32L4x5 and STM32L4x6 advanced ARM®-based 32-bit MCUs Reference Manual. 2016.
  • [4] STMicroelectronics: STM32L476xx Datasheet. 2015.
  • [5] Zilog: PS0178 Z8400/Z84C00 Z80 CPU Product Specification. 2002.
  • [6] Motorola: MC68000UM M68000 8-16-32-Bit Microprocessors User's Manual (REV 9.1). 2006.
Uwagi
PL
Opracowanie ze środków MNiSW w ramach umowy 812/P-DUN/2016 na działalność upowszechniającą naukę (zadania 2017).
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-e5e0c2cf-21fe-4cc2-87d1-dd91da5226aa
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.