summaryrefslogtreecommitdiff
path: root/archived/less_old_sim8086/build
diff options
context:
space:
mode:
authorRaymaekers Luca <luca@spacehb.net>2025-08-23 16:22:13 +0200
committerRaymaekers Luca <luca@spacehb.net>2025-08-23 16:22:13 +0200
commitea20bd9b5bcff9db1d86d83188e1e899799f324b (patch)
tree615e2f00e385e93061524c9647b64010ba7df3dd /archived/less_old_sim8086/build
checkpoint
Diffstat (limited to 'archived/less_old_sim8086/build')
-rw-r--r--archived/less_old_sim8086/build/error2
-rw-r--r--archived/less_old_sim8086/build/first0
-rw-r--r--archived/less_old_sim8086/build/first.asm0
-rw-r--r--archived/less_old_sim8086/build/listing_0037_single_register_mov1
-rw-r--r--archived/less_old_sim8086/build/listing_0038_many_register_mov1
-rw-r--r--archived/less_old_sim8086/build/listing_0039_more_movsbin0 -> 41 bytes
-rw-r--r--archived/less_old_sim8086/build/listing_0040_challenge_movsbin0 -> 39 bytes
-rw-r--r--archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnzbin0 -> 247 bytes
-rw-r--r--archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_error2
-rw-r--r--archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_first.asm2
-rw-r--r--archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second0
-rw-r--r--archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second.asm0
-rw-r--r--archived/less_old_sim8086/build/listing_0042_completionist_decodebin0 -> 893 bytes
-rw-r--r--archived/less_old_sim8086/build/listing_0042_completionist_decode_error0
-rw-r--r--archived/less_old_sim8086/build/listing_0042_completionist_decode_first1
-rw-r--r--archived/less_old_sim8086/build/listing_0042_completionist_decode_first.asm2
-rw-r--r--archived/less_old_sim8086/build/listing_0042_completionist_decode_secondbin0 -> 2 bytes
-rw-r--r--archived/less_old_sim8086/build/listing_0042_completionist_decode_second.asm3
-rwxr-xr-xarchived/less_old_sim8086/build/sim8086bin0 -> 43848 bytes
-rw-r--r--archived/less_old_sim8086/build/test1
-rw-r--r--archived/less_old_sim8086/build/test.asm3
21 files changed, 18 insertions, 0 deletions
diff --git a/archived/less_old_sim8086/build/error b/archived/less_old_sim8086/build/error
new file mode 100644
index 0000000..36d5148
--- /dev/null
+++ b/archived/less_old_sim8086/build/error
@@ -0,0 +1,2 @@
+/home/aluc/zot/computerenhance/sim8086/listings/listing_0042_completionist_decode.asm:395: warning: superfluous LOCK prefix on XCHG instruction [-w+prefix-lock-xchg]
+Segmentation fault (core dumped)
diff --git a/archived/less_old_sim8086/build/first b/archived/less_old_sim8086/build/first
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/archived/less_old_sim8086/build/first
diff --git a/archived/less_old_sim8086/build/first.asm b/archived/less_old_sim8086/build/first.asm
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/archived/less_old_sim8086/build/first.asm
diff --git a/archived/less_old_sim8086/build/listing_0037_single_register_mov b/archived/less_old_sim8086/build/listing_0037_single_register_mov
new file mode 100644
index 0000000..93b300d
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0037_single_register_mov
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/archived/less_old_sim8086/build/listing_0038_many_register_mov b/archived/less_old_sim8086/build/listing_0038_many_register_mov
new file mode 100644
index 0000000..5605230
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0038_many_register_mov
@@ -0,0 +1 @@
+وډމȈÉ \ No newline at end of file
diff --git a/archived/less_old_sim8086/build/listing_0039_more_movs b/archived/less_old_sim8086/build/listing_0039_more_movs
new file mode 100644
index 0000000..405b804
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0039_more_movs
Binary files differ
diff --git a/archived/less_old_sim8086/build/listing_0040_challenge_movs b/archived/less_old_sim8086/build/listing_0040_challenge_movs
new file mode 100644
index 0000000..63b3ec5
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0040_challenge_movs
Binary files differ
diff --git a/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz
new file mode 100644
index 0000000..6c71f1b
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz
Binary files differ
diff --git a/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_error b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_error
new file mode 100644
index 0000000..0ad0b5f
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_error
@@ -0,0 +1,2 @@
+Could not open file.
+diff: ../build/listing_0041_add_sub_cmp_jnz_first: No such file or directory
diff --git a/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_first.asm b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_first.asm
new file mode 100644
index 0000000..2168722
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_first.asm
@@ -0,0 +1,2 @@
+bits 16
+jnz test_label1
diff --git a/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second
diff --git a/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second.asm b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second.asm
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0041_add_sub_cmp_jnz_second.asm
diff --git a/archived/less_old_sim8086/build/listing_0042_completionist_decode b/archived/less_old_sim8086/build/listing_0042_completionist_decode
new file mode 100644
index 0000000..6bf7b11
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0042_completionist_decode
Binary files differ
diff --git a/archived/less_old_sim8086/build/listing_0042_completionist_decode_error b/archived/less_old_sim8086/build/listing_0042_completionist_decode_error
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0042_completionist_decode_error
diff --git a/archived/less_old_sim8086/build/listing_0042_completionist_decode_first b/archived/less_old_sim8086/build/listing_0042_completionist_decode_first
new file mode 100644
index 0000000..b64d64a
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0042_completionist_decode_first
@@ -0,0 +1 @@
+ \ No newline at end of file
diff --git a/archived/less_old_sim8086/build/listing_0042_completionist_decode_first.asm b/archived/less_old_sim8086/build/listing_0042_completionist_decode_first.asm
new file mode 100644
index 0000000..e3947a2
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0042_completionist_decode_first.asm
@@ -0,0 +1,2 @@
+bits 16
+pop word [bp + si]
diff --git a/archived/less_old_sim8086/build/listing_0042_completionist_decode_second b/archived/less_old_sim8086/build/listing_0042_completionist_decode_second
new file mode 100644
index 0000000..5407bf3
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0042_completionist_decode_second
Binary files differ
diff --git a/archived/less_old_sim8086/build/listing_0042_completionist_decode_second.asm b/archived/less_old_sim8086/build/listing_0042_completionist_decode_second.asm
new file mode 100644
index 0000000..000ca41
--- /dev/null
+++ b/archived/less_old_sim8086/build/listing_0042_completionist_decode_second.asm
@@ -0,0 +1,3 @@
+bits 16
+
+add al, [bx + si]
diff --git a/archived/less_old_sim8086/build/sim8086 b/archived/less_old_sim8086/build/sim8086
new file mode 100755
index 0000000..4ae804a
--- /dev/null
+++ b/archived/less_old_sim8086/build/sim8086
Binary files differ
diff --git a/archived/less_old_sim8086/build/test b/archived/less_old_sim8086/build/test
new file mode 100644
index 0000000..866ad47
--- /dev/null
+++ b/archived/less_old_sim8086/build/test
@@ -0,0 +1 @@
+Q \ No newline at end of file
diff --git a/archived/less_old_sim8086/build/test.asm b/archived/less_old_sim8086/build/test.asm
new file mode 100644
index 0000000..8ec3d4e
--- /dev/null
+++ b/archived/less_old_sim8086/build/test.asm
@@ -0,0 +1,3 @@
+bits 16
+
+push cx