deeptoaster / opcode-table Goto Github PK
View Code? Open in Web Editor NEWA set of extensible tables for displaying details of machine instructions for Z80 and other architectures
A set of extensible tables for displaying details of machine instructions for Z80 and other architectures
Some time ago I made this i8085 table, cloned from your Z80 table.
https://gitlab.com/feilipu/8085-opcodes
I'm happy to generate a PR if you like, but since you've changed quite a lot since I cloned the table it might be cleaner just for you to scrape it, whereby I'll archive my repo.
It contains both the undocumented instructions (that I use quite a lot), and some synthetic instructions added to z88dk to make programming nicer. The synthetics are typically two instructions that work together and don't cause side effects, but make reading code clear. For general usage, its probably best to just stick to the main 256 bytes table.
I heard Z280 keeps undocumented instructions unlike Z180 and add some 16-bit operations. Wouldn't it be interesting to add them as well?
While the new layout looks more modern it makes the site more annoying to use, the highlighting doesn't work the same, half the screen is filled with useless information on arriving, tables & text are monstrously big now.
Thanks
I would like a search function like there was in the last version. For example entering something like "ld a," highlighted all commands that load anything into register a.
Instead of "immediately", the third to last word in ei's description is "immediatediyl".
The opcode AF
also known as instruction xor a, a
guarantees that a is 0. The zero flag is labeled as "as defined". This is in fact true, but since the flag will always be set no matter what, shouldn't it say set instead?
Sorry if this is too nit-picky.
In new version if you mouse over a row/column heading then move mouse into the table body within that row/column the cell mouseover doesn't trigger the "tooltip" for the cell...
e.g. hover on '7' column heading above rlca, rla etc, then mouse down over rlca, rla, daa... if you mouse out of the column/row within the table body the "correct" table cell highlighting and tooltip behaviour returns.
Original site "worked" as expected, i.e. as you mouse out of the row/column heading onto a table cell the highlight switched to per cell highlighting.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.