- 相關(guān)推薦
軟件專業(yè)學(xué)生筆試題
1. Describe the most efficient way (in term of execution time and code size) to divide a number by 4 in assembly language
2. what value is stored in m in the following assembly language code fragment if n=7?
LDAA #n
LABEL1: CMPA #5
BHI L3
BEQ L2
DECA
BRA L1
LABEL2: CLRA
LABEL3: STAA #m
3. What is the state of a process if a resource is not available?
#define a 365*24*60*60
4. Using the #define statement, how would you declare a manifest constant that returns the number of seconds in a year? Disregard leap years in your answer.
5. Interrupts are an important part of embedded systems. Consequently, many compiler vendors offer an extension to standard C to support interrupts. Typically, the keyword is __interrupt. The following routine (ISR). Point out problems in the code.
__interrupt double compute_area (double radius)
{
double area = PI * radius * radius;
printf(“\nArea = %f”, area);
return area;
}
【軟件專業(yè)學(xué)生筆試題】相關(guān)文章:
軟件測(cè)試 試題12-12
軟件筆試題11-06
匯豐軟件筆經(jīng)小結(jié)07-06
中興2015筆試題08-02
迅雷2011.10.21筆試題08-10
軟件類筆試題12-09
威盛軟件筆試題12-09
軟件筆試題 分享11-21