READ_ME
1.49 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
Directory: $WORKAREA/PR/rspsim/suregre/bin
Resp. Engr: Evan Y. Wang
Environment: WORKAREA=/usr/people/eywang/mdevroot
Purpose: scripts and utility programs used in RSP-SU (scalar unit)
verification.
Files:
AssemAll - used to automatically assemble executables and data files
for all source (.s) files found in working directory. It
produces for each .s a set of .bin, .lst, .ihex, .dat, and
.dhex files.
.bin - binary executable produced by rspasm, and used
by rsp c-simulator;
.lst - ascii list file produced by rspasm;
.dat - binary data produced by rspasm, and used by
rsp c-simulator;
.ihex - executable file in ascii hex format for
verilog;
.dhex - data in ascii hex format for verilog;
To use AssemAll, simply call it in the directory where all
the .s files and suregre.h reside.
AssemFew - used to automatically assemble binary executables and data
files for all source (.s) files provided at the command line.
It produces the same set of files as AssemAll.
To use AssemFew, call it in the directory where the .s files
and suregre.h reside and provide the full name of those .s
files to be assembled on the command line:
Example: AssemFew lbv1.s add1.s
MAKE_DHEX, MAKE_IHEX - used by AssemAll and AssemFew to convert
binary executables and binary data files into equivalent
files in ascii hex format.
datasplit - takes the ascii hex output of `od' (octal dump) and
splits the data into 16 byte-column files used by MJ in her
verilog model of DMEM.