fix assembler
This commit is contained in:
parent
2ad1dfce92
commit
6abfae10a4
@ -5,7 +5,6 @@ const KBD_CODE 0x1ffe
|
||||
const VCD 0x2000
|
||||
|
||||
const FL_EQ 0x2
|
||||
const FL_EQ 0x4
|
||||
|
||||
const KBD_FLAG_IS_RELEASE 0x1
|
||||
|
||||
|
||||
@ -10,7 +10,6 @@
|
||||
using namespace std::chrono_literals;
|
||||
|
||||
using namespace vc5;
|
||||
using namespace vc5::regs;
|
||||
|
||||
static void make_program(uint8_t* data);
|
||||
|
||||
@ -25,7 +24,7 @@ int main(int argc, char** argv)
|
||||
make_program(disk.data());
|
||||
|
||||
std::println("memory disk");
|
||||
for (size_t i = 0; i < 64; i += 4) {
|
||||
for (size_t i = 0; i < 128; i += 4) {
|
||||
std::println("{:02x} {:02x} {:02x} {:02x}",
|
||||
disk.data()[i],
|
||||
disk.data()[i + 1],
|
||||
@ -48,7 +47,7 @@ int main(int argc, char** argv)
|
||||
memory_disk.read(memory_block.data(), 0);
|
||||
|
||||
std::println("file disk");
|
||||
for (size_t i = 0; i < 64; i += 4) {
|
||||
for (size_t i = 0; i < 128; i += 4) {
|
||||
std::println("{:02x} {:02x} {:02x} {:02x}",
|
||||
file_block[i],
|
||||
file_block[i + 1],
|
||||
@ -63,6 +62,8 @@ int main(int argc, char** argv)
|
||||
|
||||
void make_program(uint8_t* data)
|
||||
{
|
||||
using namespace vc5::regs;
|
||||
|
||||
auto l = tools::Builder(data);
|
||||
|
||||
l.mov_imm(rsp, 0x1000);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user