Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
C C70100
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Nuclaer
  • C70100
  • Wiki
  • Opcode List

Last edited by Nuclaer Oct 05, 2020
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Opcode List

0000mdddooooooss (0xUUUUuuuu)

Use ALU(s) to do an operation. If m is 1 then all ALUs will be used, if 0 then only one ALU will be used. The 32-bit argument is optional. It must be included if u is used in the source or destination. It may not be included otherwise.

d (binary) destination
000 (none)
001 ALURAM[U]
100 memory[U] (8-bits)
101 memory[U] (16-bits)
110 memory[U] (32-bits)
s (binary) source
00 ALU A register
01 Uu
10 RAM[u]
11 ALURAM[u]
Clone repository
  • Opcode List
  • Home