vak: (Default)
[personal profile] vak
Большая часть машинных команд уже работает, включая магазинный режим и признаки групп. Вот текущее состояние тестового хозяйства:
$ ./run-all-tests.sh
Test uj - PASS
Test vtm_vzm_v1m - PASS
Test j+m_utm - PASS
Test vlm - PASS
Test utc_wtc - PASS
Test vjm - PASS
Test mtj - PASS
Test xta_uza_u1a - PASS
Test atx - PASS
Test ati_ita - PASS
Test addr0 - PASS
Test aax_aox_aex - PASS
Test arx - PASS
Test its - PASS
Test sti - PASS
Test xts - PASS
Test stx - PASS
Test asn_asx - PASS
Test acx_anx - PASS
Test apx_aux - PASS
Test stack - PASS
Test ntr_rte - PASS
Test yta - PASS
Test e+n_e-n_e+x_e-x - FAIL
Test a+x_a-x_x-a - FAIL
Test mul_div - FAIL
---
Tests total: 26, passed: 23, failed: 3
Осталось доделать девять арифметических команд: A+X, A-X, X-A, A*X, A/X, E+N, E-N, E+X, E-X.

Потом еще прерывания и экстракоды, и можно будет пробовать запускать на FPGA.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org