153x Filetype PDF File size 0.70 MB Source: www.cs.princeton.edu
Princeton University Computer Science 217: Introduction to Programming Systems Assembly Language: Part 1 11 Context of this Lecture First half of the semester: “Programming in the large” Second half: “Under the hood” Starting Now Later C Language Application Program language service Assembly Language levels Operating System levels tour tour Machine Language Hardware 22 Lectures vs. Precepts Approach to studying assembly language: Lectures Precepts Study partial pgms Study complete pgms Begin with simple constructs; Begin with small pgms; proceed to complex ones proceed to large ones Emphasis on reading code Emphasis on writing code 3 Agenda Language Levels Architecture Assembly Language: Performing Arithmetic Assembly Language: Load/Store and Defining Global Data 4
no reviews yet
Please Login to review.