🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.asm370
Article #807

Assembly language teaching on Unix

#807
From: Don Winsor
Date: Thu, 23 May 1991 18:07
29 lines
1929 bytes
What kinds of software tools are available for teaching
assembly language programming in a Unix environment?
I would be interested in hearing from anyone involved
in teaching an assembly language course on Unix systems.

Two particular questions are on my mind.  First, most "old"
assemblers (mainframes, many microcomputer systems, etc.)  can
generate assembly listings which show the generated code in
hex, the source, the symbol table, etc.  None of the Unix
assemblers I have seen seem to be able to do this.  Second, some
kind of symbolic debugging capability would be very useful.

The thought has crossed my mind of taking "gas", the GNU assembler
and hacking some listing generation and "gdb" debugger symbol
generation capabilities into it, but I'd rather not reinvent the
wheel if there is a simple solution that is already available.

We can't be the only university that has moved assembly teaching from
an old mainframe to a Unix system; what is everyone out there doing?
Advice, pointers to software, etc. would be very much appreciated.

Donald Winsor, Ph.D.
Senior Systems Research Programmer
Departmental Computing Organization
Department of Electrical Engineering and Computer Science
The University of Michigan, Ann Arbor, Michigan

don@eecs.umich.edu
313-764-8543
Technical Details
Message-ID: <9105241209.AA16359@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!UUNET.UU.NET!stanford.EDU!msi.umn.EDU!umeecs!don

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!tut.cis.ohio-state.edu!ucbvax!UUNET.UU.NET!stanford.EDU!msi.umn.EDU!umeecs!don
From: stanford.EDU!msi.umn.EDU!umeecs!don@UUNET.UU.NET (Don Winsor)
Newsgroups: comp.lang.asm370
Subject: Assembly language teaching on Unix
Message-ID: <9105241209.AA16359@ucbvax.Berkeley.EDU>
Date: 23 May 91 18:07:55 GMT
Sender: daemon@ucbvax.BERKELEY.EDU
Reply-To: IBM 370 Assembly Programming Discussion List
              <ASM370@OHSTVMA.BITNET>
Distribution: inet
Organization: The Internet
Lines: 29