From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00,FREEMAIL_FROM, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,71c41b6f4d72158c X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-07-15 08:28:40 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!62.154.176.138!not-for-mail From: Steffen Huber Newsgroups: comp.lang.ada Subject: Re: if X in 1..35000 versus Boolean Date: Mon, 15 Jul 2002 17:22:26 +0200 Organization: private Message-ID: <3D32E8B2.116A484B@gmx.de> References: <3D306ED5.33E80E09@myob.com> <020a01c22a9f$2b50d6c0$6400000a@dhoos> <3D31D066.39919DFB@san.rr.com> Reply-To: steffen.huber@gmx.de NNTP-Posting-Host: 62.154.176.138 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: fu-berlin.de 1026746918 25943947 62.154.176.138 (16 [82308]) X-Mailer: Mozilla 4.7 [de] (WinNT; I) X-Accept-Language: de Xref: archiver1.google.com comp.lang.ada:27111 Date: 2002-07-15T17:22:26+02:00 List-Id: Darren New wrote: > Jan Prazak wrote: > > But I am programming in a high-level language, so there is mostly no need > > to know anything about Assembler, but it could help sometimes, of course. > > It's probably a good idea to learn (eventually) at least one fairly simple > assembler/machine language. Something like a 68000, 8080, or one of the > older machines where the machine code was designed to be comprehensible to > mere mortals. I would recommend to learn Z80 Assembler for the "well, it is an 8bit processor, but you can handle 16bit values anyway" and the "why can't I combine every operation with every register?" experience, ARM Assembler for the "why can't every instruction set be as simple?" experience and finally HP PA-RISC Assembler for the "I hate delayed branching" experience ;-) [snip] Steffen -- steffen.huber@gmx.de steffen@huber-net.de GCC for RISC OS - http://www.arcsite.de/hp/gcc/ Private homepage - http://www.huber-net.de/