DocumentCode :
1518392
Title :
The dehydrated VAX-a paradigm for teaching introductory computer engineering
Author :
Feldman, James M. ; Vai, Man-Kuan
Author_Institution :
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
Volume :
33
Issue :
2
fYear :
1990
fDate :
5/1/1990 12:00:00 AM
Firstpage :
206
Lastpage :
211
Abstract :
A method used to take advantage of the computer literacy of incoming students and to motivate and enhance a pair of introductory computer engineering courses is described. To carry electrical engineering students from their initial view of a computer as a terminal which understands Fortran to a solid view of what a computing engine does and how to build one, the authors have found it very effective to include a short, intense section on assembly-language programming. The section emphasizes the connection between high-level language programming constructs and machine architecture. To meet the needs of effective material coverage in a five-week segment of the overall two-quarter course, the enormous VAX instruction set was reduced to what looks rather like a reduced instruction set computer (RISC) instruction set of 16 instructions. The instructions selected force full awareness of the details of machine performance and of dynamic memory access and control. By keeping the tool-set small, there is time to concentrate on data structures, internal representations, connections between the high-level language (HLL) and the assembly language expression thereof, and the hardware structures which must underlie computational activity
Keywords :
DEC computers; assembly language; educational courses; high level languages; teaching; HLL; VAX; assembly-language programming; computer engineering courses; data structures; dynamic memory access; high-level language programming; instruction set; internal representations; machine architecture; teaching; Assembly; Computer aided instruction; Computer architecture; Education; Electrical engineering; Engines; Force control; High level languages; Reduced instruction set computing; Solids;
fLanguage :
English
Journal_Title :
Education, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9359
Type :
jour
DOI :
10.1109/13.54862
Filename :
54862
Link To Document :
بازگشت