Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!ucbvax!decwrl!sun!pitstop!sundc!seismo!uunet!munnari!murtoa.cs.mu.oz.au!munnari.oz!jkjl From: jkjl@munnari.oz (John Lim) Newsgroups: comp.sys.mac.programmer Subject: Re: Getting started in Assembly on the Mac (HOW?) Message-ID: <1244@murtoa.cs.mu.oz.au> Date: 20 Feb 89 11:39:26 GMT References: <8902150414.AA06752@jade.berkeley.edu> Sender: news@cs.mu.oz.au Reply-To: jkjl@munmurra.UUCP (John Lim) Organization: University of Melbourne, Comp Sci Dept Lines: 23 >In article <8902150414.AA06752@jade.berkeley.edu> DFJOHN01@ULKYVX.BITNET (GMAIL_FLAG_PERSONAL_NAME) writes: > >> My three main reasons for wanting to learn it are: >> 1) To understand disassembled code. >> 2) To understand "debugger's" language. >> 3) To make my code run faster. >> >> I have purchased all of MPW, including the Pascal & C compilers, the Assembler, >> MacApp, SADE and TML, and the TML source code library (which is AWESOME). Can >> you advise a soul such as mine as to how to get started with Assembly? I suggest you compile your MPW and TML code with the output assembler option on. This will give you a great idea of how *bad* assembler code is written. But all jokes aside, it probably is a good idea to compare your HLL code and see how the assembly lang. is generated as it will teach you (1) and (2). Optimizing code will then come with experience. Good Luck ! john