當前位置:文思屋>學習教育>考研>

上海泰鼎面經之筆試試題

文思屋 人氣:1.56W

tile有什麼用處
它表示變數可能被外部更改,限制編譯器對此變數進行優化
如: 
  i   =   3; 
  j   =   i; 
  會被編譯成 
  mov   ax,   3; 
  mov   i,   ax; 
  mov   j,   ax; 
  
  如果i是volatile型的,會被編譯成 
  mov   ax,   3; 
  mov   i,   ax; 
  //i可能被外部修改 
  mov   ax,   i; 
  mov   j,   ax;

上海泰鼎面經之筆試試題

x中的fork和excuve成功返回的值是多少

程序識別符號,fork成功返回值為大於0的正數,excuve成功不返回,失敗返回值為-1

e中的e through和write back在策略上有什麼不同
許多作業系統有buffer caches (即使名稱不同),透寫write-through: 資料馬上寫到磁碟(當然也同時寫到cache) ,不馬上寫的cache叫回寫

write-back。回寫比透寫更有效,但也更容易出錯:如果系統崩潰,或電源突然掉電,或軟盤在cache回寫前被取出,那麼cache中改變的資料

將丟失。

4.替換順序的題

#include <string.h>

main ()

{

  char
6.寫程式碼給暫存器OX15022033的bit2和bit3置位
int *p;
p=OX15022033;
p=(*P)||OX0C;
7.給定下列等式,其中每個字母代表一個數字,且不同數字對應不同字母,程式設計求出數字
    A B C D E
        D F G
   +    D F G
-----------------
    X Y Z D E

硬體部分記了幾個

1.用D觸發器設計一個二分頻電路

和IIR濾波器的區別

3.同步電路和非同步電路的區別

以及ROM,以及SRAM和SROM的區別名稱等