(多選題|1分)假設用add指令完成c表示式t=a+b的功能,有關條件碼暫存器的說法正確的是()
a.若t0,則zf=1正確答案:acdf(第三章的第七題)b.若t<0, 則cf=1
c.若t<0, 則sf=1
d.若(a<0b<0)&&(t<0!=a<0),則of=1
e.若(a<0==b<0)&&(t<0 != a<0), 則cf=1
f.leaq指令不影響條件碼暫存器
g.cmp指令不影響條件碼暫存器
原因:對於c選項,書本p136上寫道,當t<0時sf置為1,因此c選項也是正確的。
a.leaq 6(%rax), %rdx; %rdx中值為6+xb.leaq 6(%rax), %rdx; %rdx中值為6x
c.leaq 7(%rax,%rax,8),%rdx;%rdx中值為9x
d.leaq 7(%rax,%rax,8),%rdx;%rdx中值為63x
e.leaq 7(%rax,%rax,8),%rdx;%rdx中值為15x
a.rrmovlb.irmovq
c.rmmovq
d.pushq
e.jxx
f.ret
a.bool s1 = code == 2 || code == 3;b.bool s0 = code == 2 || code == 3;
c.bool s1 = code in ;
d.bool s1 = code in ;
a.alu是一種時序電路。b.alu是一種組合電路。
c.暫存器是一種時序電路
d.暫存器是一種組合電路
原因:對於d選項,暫存器應是一種時序電路。
a.第三行s為1b.第一行t為24
c.第二行b為5
d.第三行s的值為0
a.對磁碟扇區的訪問時間包括三個部分中,傳送時間最小。b.磁碟以位元組為單位讀寫資料
c.磁碟以扇區為單位讀寫資料
d.讀寫頭總處於同一柱面
week 10 課上例項
c程式設計week10課上例項 目錄 1 乙個神奇的程式 使用了 指標 強制型別轉換 兩項技術 或規則 裡面的位址可能需要重新寫一下下 cpp view plaincopy include stdio.h main 2 變數review 該程式很簡單,但確是最需要理解的 cpp view plain...
week14限時模擬
解題思路 用兩段時間分別記錄睡覺和活動 貓貓在兩段劇的間隔為a,那麼要判斷連續睡覺時間a與a的關係,如果ab那就直接no。注意熬夜的情況需要另外算,在計算的時候全部轉化成分鐘計算,比較方便。include include using namespace std const int maxn 25 c...
團隊部落格 Week14
0.在吹牛之前,先回答這個問題 如果你的團隊來了乙個新隊員,有一台全新的機器,你們是否有乙個文件,只要設定了相應的許可權,她就可以根據文件,從頭開始搭建環境,並成功地把最新 最穩定版本的軟體編譯出來,並執行必要的單元測試?在這過程中,不需要和老隊員做任何交流 答 文件並沒有寫。因為我們的環境並不是很...