Access the full text.
Sign up today, get DeepDyve free for 14 days.
(1991)
Subroutine Threaded eForth
R. Haskell (1992)
Assembly Language Tutor for the IBM PC and Compatibles
(1991)
32-bit Subroutine Threaded eForth for the Motorola 68000
Forth in Mainstream Computer Science Courses Richard E. Haskell Department of Computer Science and Engineering Oakland University Rochester, Michigan 48309 ABSTRACT: All computer science programs contain some type of course related to computer organization and assembly language programming. A similar course taught at Oakland University includes such mainstream topics as keyboard and screen input/output, number system conversions, floating point, disk /10 and graphics. After completing the last six weekly homework assignments in the course the students will have written a workable Forth-like language that can create turtle graphics interactively. The six assignments include producing an RPN calculator for 16-bit integers, adding double number capabilities to the calculator, adding floating point capabilities to the calculator, adding new dictionary entries using colon definitions, adding disk 1/0 capabilities to the program, and including turtle graphics routines. For several years I have taught a sophomore course in Computer Organization and Assembly Language Programming. This course is run on PCs and includes the following topics: 8086 instruction set and addressing modes, screen display, ASCII/binary number conversions, floating point arithmetic, DOS I/0 and graphics. Students are assigned ten to twelve programming problems throughout the course. In the fall of 1990 I decided to make
ACM SIGFORTH Newsletter – Association for Computing Machinery
Published: Dec 1, 1994
Read and print from thousands of top scholarly journals.
Already have an account? Log in
Bookmark this article. You can see your Bookmarks on your DeepDyve Library.
To save an article, log in first, or sign up for a DeepDyve account if you don’t already have one.
Copy and paste the desired citation format or use the link below to download a file formatted for EndNote
Access the full text.
Sign up today, get DeepDyve free for 14 days.
All DeepDyve websites use cookies to improve your online experience. They were placed on your computer when you launched this website. You can change your cookie settings through your browser.