1
0
mirror of https://github.com/simh/simh.git synced 2026-01-26 12:02:14 +00:00

ND100: Initial support for Nord-100, implements the base instruction set.

Passes the test program INSTRUCTION-B.
This commit is contained in:
Anders Magnusson
2023-03-30 19:52:33 +02:00
committed by Mark Pizzolato
parent 11b57201ad
commit 7e18863e03
9 changed files with 3561 additions and 1 deletions

View File

@@ -1574,6 +1574,12 @@ PDP1 = ${PDP1D}/pdp1_lp.c ${PDP1D}/pdp1_cpu.c ${PDP1D}/pdp1_stddev.c \
PDP1_OPT = -I ${PDP1D} ${DISPLAY_OPT} $(PDP1_DISPLAY_OPT)
ND100D = ${SIMHD}/ND100
ND100 = ${ND100D}/nd100_sys.c ${ND100D}/nd100_cpu.c ${ND100D}/nd100_floppy.c \
${ND100D}/nd100_stddev.c ${ND100D}/nd100_mm.c
ND100_OPT = -I ${ND100D}
NOVAD = ${SIMHD}/NOVA
NOVA = ${NOVAD}/nova_sys.c ${NOVAD}/nova_cpu.c ${NOVAD}/nova_dkp.c \
${NOVAD}/nova_dsk.c ${NOVAD}/nova_lp.c ${NOVAD}/nova_mta.c \
@@ -2336,7 +2342,7 @@ ALL = pdp1 pdp4 pdp7 pdp8 pdp9 pdp15 pdp11 pdp10 \
microvax2000 infoserver100 infoserver150vxt microvax3100 microvax3100e \
vaxstation3100m30 vaxstation3100m38 vaxstation3100m76 vaxstation4000m60 \
microvax3100m80 vaxstation4000vlc infoserver1000 \
nova eclipse hp2100 hp3000 i1401 i1620 s3 altair altairz80 gri \
nd100 nova eclipse hp2100 hp3000 i1401 i1620 s3 altair altairz80 gri \
i7094 ibm1130 id16 id32 sds lgp h316 cdc1700 \
swtp6800mp-a swtp6800mp-a2 tx-0 ssem b5500 intel-mds \
scelbi 3b2 3b2-700 i701 i704 i7010 i7070 i7080 i7090 \
@@ -2565,6 +2571,12 @@ $(BIN)vax8600$(EXE) : ${VAX8600} ${SIM} ${BUILD_ROMS}
$(MAKEIT) OPTS="$(VAX8600_OPT)" TEST_NAME=vax-diag
nd100 : $(BIN)nd100$(EXE)
$(BIN)nd100$(EXE) : ${ND100} ${SIM}
$(MAKEIT) OPTS="$(ND100_OPT)"
nova : $(BIN)nova$(EXE)
$(BIN)nova$(EXE) : ${NOVA} ${SIM}