os练习题9
為了緩和CPU和I/O設備速度不匹配的矛盾,提高CPU和I/O設備的并行性,在現代操作系統中,幾乎所有的I/O設備在與處理機交換數據時都用了緩沖區,并提供獲得和釋放緩沖區的手段。總結來說,緩沖區技術用到了緩沖區,而緩沖區的引入是為了緩和CPU和I/O設備的不匹配,減少對CPU的中斷頻率,提高CPU和I/O設備的并行性。??
進程間的基本關系是相互獨立與互相制約
解析:
C語言中的整型數據為補碼形式,int為32位,short為16位,故x、y轉換成十六進制為0000 007FH、FFF7H。執行z=x+y時,由于x是int型,y為short型,需將短字長數據轉換成長字長數據,稱之為“符號擴展”。由于y的符號位為1,故在y的前面.添加16個1,即可將y上升為int型,其十六進制形式為FFFFFFF7H。最后執行加法,即0000 007FH +FFFF FFF7H=0000 0076H,其中最高位的進位1自然丟棄。故選D。
【排除法】對于x的值,4個選項都一樣,無需計算;z=x+y=127-9=118>0,前4個字節必然全0,排除BC;只需算出y=-9的值即可,其十六進制形式為FFF7H,排除A。
【提示】解題時,應先排除明顯錯誤的選項,然后再推敲剩下的選項。
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
總結
- 上一篇: os练习题8
- 下一篇: servlet——登录练习(登录页面登录