Answered step by step
Verified Expert Solution
Question
1 Approved Answer
What is a local variable vs a global variable? What is a register, what does it do, and what is its purpose? Know the various
What is a local variable vs a global variable? What is a register, what does it do, and what is its purpose? Know the various flag registers and what do they do EX: V bit -overflow flag What bi ts are available in the status register and what do they do? Wh at is a subroutine, how is it called, how is it terminated and how does that affect program flow? What kinds of memory are there? now the various kinds of addressing modes and which kinds of pointers can access them. What is a pointer and what does it do? What is an opcode and an operand? What kinds of pointers are there? Are any of them limited in any way? Are there any that are unrestricted? Microprocessor vs microcontroller What is an assembler and what does it do? What is a compiler and what does it do? What is an embedded system? What is an IDE and what are its capabilities? How does it differ from a compiler or assembler? What is a CPU? Know the structure of a CPU and the purpose each of its components serve. What is an ALU and what does it do? What controls the ALU? Where must data be stored to be processed by the ALU? Where are results from the ALU stored? What is an instruction vs a directive? What is the syntax structure of assembly instructions and directives? What is an integrated circuit? Know the different kinds of RAM, what they do. What is volatile vs non-volatile memory What pieces of information are necessary to store or retrieve data. Know a few of the most basic instructions and what they do EX: MOV, ADD, LPM, What is a call and how does it work
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started