Files
ansi_term
arraydeque
atty
bear_lib_terminal
bear_lib_terminal_sys
bitflags
cfg_if
clap
const_cstr
dirs
dirs_sys
dlopen
dlopen_derive
downcast_rs
lazy_static
libc
num_traits
pir_8_as
pir_8_disasm
pir_8_emu
proc_macro2
quote
serde
serde_derive
strsim
syn
textwrap
time
tinyfiledialogs
toml
unicode_width
unicode_xid
vec_map
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
//! All data specified directly in [the ISA](//github.com/thecoshman/pir-8/blob/master/ISA.md).
//!
//! Unless stated otherwise, bits are always represented from MSB to LSB (reading left to right) and multi-bytes sequences are
//! big-endian.
//!
//! So, a jump instruction followed by a two byte address would have the following sequence of bytes "jump", "high
//! address byte", "low address byte".


mod register;

pub mod instruction;

pub use self::register::{GeneralPurposeRegisterBank, GeneralPurposeRegister, SpecialPurposeRegister};