CSCI 101 Introduction to Computers Class Notes (Fall 2025) ========================================================================== Friday, September 05 -------------------- a = 20 b = 12 gcd = 8 % 4 = 0 a = 4 b = 0 Go back --------------------- Built-in function: A = SQRT( 100 ) High-leval language: A = A + 1 Assembly language: load $1, A add $1, $1, 1 store $1, A Machine Code: 100001100000001111000000000000000000 ADD SUB INC Micro architecture: MUL using ADD 6 = 2 x 3 = 2 + 2 + 2 Instruction Set Architecture (assembly language) (e.g., having + but no x) 1 + 2 = 3 Microarchitecture (e.g., simulating x by +) 2 x 3 = 2 + 2 + 3 = 6