Attempted to clean up mapUnibus() and bus-related faults; how well or ill-advised these changes are remains to be seen
This commit is contained in:
parent
96ad4ec37e
commit
daefc2992c
41 changed files with 1454 additions and 1476 deletions
|
|
@ -1,9 +1,9 @@
|
|||
037744: 016701 000026 MOV 26(PC),R1 ; @037776
|
||||
037744: 016701 000026 MOV 037776,R1
|
||||
037750: 012702 000352 MOV #352,R2
|
||||
037754: 005211 INC @R1
|
||||
037756: 105711 TSTB @R1
|
||||
037760: 100376 BPL 037756
|
||||
037762: 116162 000002 037400 MOVB 2(R1),37400(R2)
|
||||
037770: 005267 177756 INC 177756(PC) ; @037752
|
||||
037770: 005267 177756 INC 037752
|
||||
037774: 000765 BR 037750
|
||||
037776: 177550 .WORD 177550
|
||||
|
|
|
|||
|
|
@ -29,20 +29,20 @@ Here's what the **Bootstrap Loader** looks like:
|
|||
037776 177550
|
||||
|
||||
Using any [PDPjs](/modules/pdpjs/) machine with the built-in Debugger, such as this
|
||||
[PDP-11/20 Boot Test](/devices/pdp11/machine/1120/test/debugger/), the **Bootstrap Loader**
|
||||
[PDP-11/20 Boot Monitor](/devices/pdp11/machine/1120/monitor/debugger/), the **Bootstrap Loader**
|
||||
is easily entered with a single Debugger EDIT ("e") command:
|
||||
|
||||
e 037744 016701 000026 012702 000352 005211 105711 100376 116162 000002 037400 005267 177756 000765 177550
|
||||
|
||||
You can immediately disassemble the code using the Debugger's UNASSEMBLE ("u") command `u 037744 040000`:
|
||||
|
||||
037744: 016701 000026 MOV 26(PC),R1 ; @037776
|
||||
037744: 016701 000026 MOV 037776,R1
|
||||
037750: 012702 000352 MOV #352,R2
|
||||
037754: 005211 INC @R1
|
||||
037756: 105711 TSTB @R1
|
||||
037760: 100376 BPL 037756
|
||||
037762: 116162 000002 037400 MOVB 2(R1),37400(R2)
|
||||
037770: 005267 177756 INC 177756(PC) ; @037752
|
||||
037770: 005267 177756 INC 037752
|
||||
037774: 000765 BR 037750
|
||||
037776: 177550 .WORD 177550
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue