

Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
Class: CS - Software Engineering; Subject: Computer Science; University: Avila University; Term: Forever 1989;
Typology: Quizzes
1 / 2
This page cannot be seen from the preview
Don't miss anything!
TERM 1
DEFINITION 1 multiply two valuesit does not mulitply 8-bit operands TERM 2
DEFINITION 2 it checks a 16/32 bit to see if it is between 2 values. If it is outside the range, an exception is raised, and it aborts.bound(register 16/32, lower number to check, upper number)bound(register 16/32, mem16/32[2/4] TERM 3
DEFINITION 3 checks to see if the overflow flag is set. Usually ran after arithmetic operation. if the overflow flag is set, an intoInstr exception is thrown.into(); TERM 4
DEFINITION 4 lets you declare identifiers whose values is constant throughout compilation and runtime. TERM 5
DEFINITION 5 lets you declare symbolic constants whose values can change at compile time, but whose values are constant at runtime.(the same name can have a different value at several points in the source code, but the value of val symbol at a given point cannot change while it is running.)
TERM 6
DEFINITION 6 You use two quotes!"He wrote a ""Hello World"" program" TERM 7
DEFINITION 7 #integer_constant#13 / #$d / #% TERM 8
DEFINITION 8 mov(text, al) is legalyou cannot move a string literal constant into the AL register TERM 9
DEFINITION 9 lets you associate a list of names with a new type