SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

emu8051 rpm build for : Fedora Other. For other distributions click emu8051.

Name : emu8051
Version : 0~20220911git5dc68127 Vendor : Fedora Project
Release : 2.fc41 Date : 2024-07-18 00:12:11
Group : Unspecified Source RPM : emu8051-0~20220911git5dc68127-2.fc41.src.rpm
Size : 0.11 MB
Packager : Fedora Project
Summary : 8051/8052 emulator with curses-based UI
Description :
This is a simulator of the 8051/8052 microcontrollers. For sake of simplicity,
I\'m only referring to 8051, although the emulator can emulate either one. For
more information about the 8-bit chip(s), please check out 8052mcu.com or
look up the data sheets. Intel, being the originator of the architecture,
naturally has information as well.

The 8051 is a pretty easy chip to play with, in both hardware and software.
Hence, it\'s a good chip to use as an example when teaching about computer
hardware. Unfortunately, the simulators in use in my school were a bit outdated,
so I decided to write a new one.

The scope of the emulator is to help test and debug 8051 assembler programs.
What is particularily left out is clock-cycle exact simulation of processor pins.
(For instance, MUL is a 48-clock operation on the 8051. On which clock cycle does
the CPU read the operands? Or write the result?). Such simulation might help in
designing some hardware, but for most uses it is unneccessary and complicated.

RPM found in directory: /vol/rzm3/linux-fedora-buffet/fedora/linux/releases/test/41_Beta/Everything/x86_64/os/Packages/e

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  emu8051-0~20220911git5dc68127-2.fc41.x86_64.rpm
ftp.icm.edu.pl  emu8051-0~20220911git5dc68127-2.fc41.x86_64.rpm
     

Provides :
emu8051
emu8051(x86-64)

Requires :
libc.so.6()(64bit)
libc.so.6(GLIBC_2.2.5)(64bit)
libc.so.6(GLIBC_2.3)(64bit)
libc.so.6(GLIBC_2.3.4)(64bit)
libc.so.6(GLIBC_2.34)(64bit)
libc.so.6(GLIBC_2.4)(64bit)
libc.so.6(GLIBC_ABI_DT_RELR)(64bit)
libncurses.so.6()(64bit)
libtinfo.so.6()(64bit)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsZstd) <= 5.4.18-1
rpmlib(TildeInVersions) <= 4.10.0-1
rtld(GNU_HASH)


Content of RPM :
/usr/bin/emu8051
/usr/lib/.build-id
/usr/lib/.build-id/de
/usr/lib/.build-id/de/82d54f1953c6e8155e08f613636bdf0769f3de
/usr/share/doc/emu8051
/usr/share/doc/emu8051/README.md
/usr/share/licenses/emu8051
/usr/share/licenses/emu8051/LICENSE

 
ICM