網站首頁 實用文 書信 面試 實習 實習報告 職場 職責 勵志 名言 熱點
當前位置:人人簡歷網 > 面試 > 面試筆試

dl-威盛software的試題

欄目: 面試筆試 / 發佈於: / 人氣:2.11W
dl-威盛software的試題
威盛software的TAgs-ze8-0.html" target="_blank" >試題

1. write down the 7 types of exception and vector address of ARM.

2. Briefly describe the signals(TRST#, TCK, TMS,TDI,TDO) of JTAG.

is the instruction for switching the ARM processor to excute Thumb
instructions?

4. describe x86 PC's architecture in a diagram
cpu,core chipset, Cache,DRAM, IO-subsystem, IO-Bus

5. SWI instruction is often called a "supervisor call",describe the actions
in detail
a. Save the address of the instruction after the SWI in rl4_svc.
b. Save the CPSR in SPSR_svc.
c. Enter supervisor mode and disable IRQs.
d. Set the PC to 08 and begin executing the instruction there.

6.a. What is PIO operation? advantage and disadvantage?
b. DMA operation? advantage and disadvantage?
c. Scatter/Gather DMA engine? how does it operate?


7. MP3 decoder related.(a flow chart of decoding is presented)
a. advantages of Huffman encoding?
b. why the aliasing reduction is necessary?
c. analytical expression in mathematics of the IMDCT?
d. which block in the flow chart is suitable for the software implementation
and which for the hardware? reason?

8. Assembly codes -> C language (about 15 lines).

1, 三組程序,找出錯誤,如果有的話.
1> a.c long temp[255];
b.c extern *temp;
2>a.c long temp[255];
b.c extern temp[256];
3>a.c long temp[255];
b.c extern temp[];
2, 在第一個聲明處編譯出了奇怪的錯誤,為什麼?
#include
#include "myfun1.h"
#include "myfun2.h"
int myInt1;
int myInt2;

3, printf("0x%x", (&0)[-1]); 請問打印了什麼?

4, #define offset(s,c) 同intel的題.

5, 彙編,用ax,bx,cx,dx, 求1000*1000/30(四捨五入), 結果放在ax中.

6, 編最優化Bubble(int *pIntArray,int L),要求:交換元素不能用臨時變量,如果有序,需
要最優.

7, 1,2,3,4,5,6,7,8,9從棧裏出來的可能性. (略)
8, 求一個struct的sizeof.(略)
這兩題沒太大難度.


9. Graduation thesis description.