Entry Shelburne:2002:PEP from jeric.bib
Last update: Sun Oct 15 02:29:09 MDT 2017
Top |
Symbols |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
Y |
Z
BibTeX entry
@Article{Shelburne:2002:PEP,
author = "Brian J. Shelburne",
title = "A {PDP-8} emulator program",
journal = j-JERIC,
volume = "2",
number = "1",
pages = "17--47",
month = mar,
year = "2002",
CODEN = "????",
DOI = "https://doi.org/10.1145/545197.545200",
ISSN = "1531-4278",
bibdate = "Thu Aug 07 17:10:23 2008",
bibsource = "http://www.acm.org/pubs/contents/journals/jeric/;
http://www.math.utah.edu/pub/tex/bib/jeric.bib",
abstract = "The clean, simple, and elegant architecture of the
classic PDP-8 makes it an ideal candidate for studying
concepts in computer organization. The PDP-8 emulator
program allows a user to write, edit, assemble, debug,
trace, and execute PDP-8 machine code and PDP-8
assembler language programs. With it, the user can
obtain a feel for the PDP-8. The PDP-8 emulator program
includes a simple built-in text editor which is used to
write and edit PDP-8 assembler language programs, an
assembler to translate these programs into PDP-8
machine code, and a virtual PDP-8 engine upon which to
execute the code. PDP-8 code can be executed from a
debug screen display that allows the user to observe
the contents of registers and memory as the code
executes or code can be executed using an I/O interface
that requires user-written PDP-8 I/O routines. This
article provides an introduction to both the PDP-8
architecture and PDP-8 assembler language and discusses
how to use the PDP-8 emulator program. The PDP-8
emulator program runs under MS-DOS in a command
window.",
acknowledgement = ack-nhfb,
keywords = "virtual machine",
}
Related entries
- allow,
5(4)1,
6(4)2,
7(3)1
- architecture, 1-1es-z-z-6,
1(4)18,
1(4)31,
1(4)46,
1(4)60,
2(1)1,
2(1)131,
8(3)7,
8(3)8
- article,
5(4)1,
5(4)2,
6(1)2,
6(1)3,
6(2)1,
6(2)2,
6(3)1,
6(3)2,
6(3)3,
6(3)5,
6(3)6,
6(4)1,
6(4)4,
7(1)1,
7(1)3,
7(3)1,
7(4)2,
7(4)4,
8(1)1,
8(1)3,
8(2)5,
8(2)6,
8(3)7,
8(3)8,
8(4)10,
8(4)11,
8(4)12
- both,
7(2)1,
8(1)1
- candidate,
7(4)4
- code,
5(4)1,
6(1)1
- computer, 1-2es-z-z,
1(4)18,
1(4)31,
1(4)46,
1(4)60,
1(4)81,
2(1)1,
2(1)131,
2(4)1,
3(2)1,
3(2)1,
3(3)1,
4(1)1,
4(1)1-1,
4(2)3,
4(2)4,
5(2)1,
5(4)1,
5(4)2,
5(4)3,
6(2)2,
6(3)1,
6(3)3,
6(3)4,
6(3)5,
6(3)6,
6(4)1,
6(4)2,
6(4)3,
6(4)4,
6(4)5,
6(4)6,
7(2)1,
7(2)2,
7(4)2,
7(4)4,
7(4)5,
7(4)6,
8(1)2,
8(1)3,
8(2)5,
8(2)6,
8(3)7,
8(3)8,
8(4)11
- concept,
1(4)18,
3(2)1,
4(4)1,
6(1)2,
6(1)3,
6(2)1,
6(3)2,
7(4)3,
8(2)6
- content,
6(4)2,
7(1)3
- discuss,
7(1)1,
7(4)2
- display,
5(4)3
- editor, 1-1es-z-z-3,
7(1)1
- engine,
3(3)1
- how,
3(3)1,
6(4)5,
7(4)1,
7(4)5,
7(4)6,
8(1)2
- include,
5(4)1,
5(4)3,
6(3)1,
6(3)4,
6(4)1,
6(4)4,
6(4)5,
7(1)3,
7(4)3
- interface,
5(4)1
- introduction,
2(3)1,
2(3)2,
4(2)1,
4(3)1,
6(4)4
- language,
1(4)4,
3(1)1,
4(4)1,
4(4)1,
5(4)1,
6(3)4,
8(2)6
- machine,
1(4)4
- make,
6(2)1,
6(4)6,
8(3)9
- obtain,
6(3)4
- organization,
1(4)46,
6(2)2,
6(3)2,
6(4)6,
8(3)8
- program,
3(3)1,
4(2)3,
5(4)1,
6(1)1,
6(3)2,
7(4)3,
7(4)5,
8(2)6
- provide,
5(4)1,
5(4)3,
6(2)1,
6(3)4,
6(4)1,
6(4)3,
7(1)1,
7(1)2,
7(2)1,
7(4)4,
8(1)3
- require,
6(1)1,
7(1)1,
7(1)2,
7(1)3,
7(3)1
- simple,
5(4)1,
6(3)6,
6(4)5
- text,
5(4)1,
8(4)12
- upon,
6(3)2
- use,
3(1)1-1,
5(4)1,
5(4)3,
6(1)2,
6(3)4,
6(3)6,
6(4)2,
6(4)5,
7(1)1,
7(1)2,
7(1)3,
7(3)2,
7(4)3,
7(4)5,
7(4)6,
8(2)4,
8(2)5,
8(3)9,
8(4)11
- used,
5(4)1,
6(2)1,
6(2)2,
6(3)2,
6(3)4,
6(3)5,
6(4)2,
6(4)3,
7(3)2,
7(4)1,
7(4)3,
7(4)4,
7(4)5,
8(1)2,
8(3)8
- user,
2(2)3,
6(2)1,
6(3)5,
6(4)5,
7(1)3
- using, 1-1es-z-z-2, 1-1es-z-z-4,
1(4)111,
4(2)4,
4(3)1,
4(3)1-1,
6(3)3,
6(4)5,
7(1)3,
7(4)4,
7(4)5,
8(1)3,
8(2)4,
8(3)8,
8(4)11,
8(4)12
- virtual,
5(4)3,
6(4)5
- which,
6(1)1,
6(2)1,
6(2)2,
6(3)3,
6(3)5,
7(4)2,
7(4)6,
8(4)10,
8(4)12