计算机组成原理中的定点数移位 计算机组成原理里的:定点整数 定点小数 浮点数 编程里的基本...

\u8ba1\u7b97\u673a\u7ec4\u6210\u539f\u7406\uff1a\u4e3a\u4ec0\u4e48n\u4f4d\u5b9a\u70b9\u6574\u6570\u7edd\u5bf9\u503c\u6700\u5927\u7684\u8d1f\u6570\u7528\u8865\u7801\u8868\u793a\u662f-2^n?

\u201c\u4e3a\u4ec0\u4e48n\u4f4d\u5b9a\u70b9\u6574\u6570\u7edd\u5bf9\u503c\u6700\u5927\u7684\u8d1f\u6570\u7528\u8865\u7801\u8868\u793a\u662f-2^n\u201d
\u6284\u4e66\u90fd\u6284\u9519\u4e86\u3002\u7528\u8865\u7801\u8868\u793a\u3001n\u4f4d\u6574\u6570\u4e2d\u7edd\u5bf9\u503c\u6700\u5927\u7684\u8d1f\u6570\u662f-2^(n-1).
\u4f8b\u5982\u8865\u7801\u8868\u793a8\u4f4d\u6574\u6570\uff0c\u5176\u6709\u6548\u8303\u56f4\u662f-128~+127\uff0c\u5176\u4e2d\u7edd\u5bf9\u503c\u6700\u5927\u7684\u8d1f\u6570\u662f-128\uff0c\u4e5f\u5c31\u662f-2^7\u3002\u5176\u4e8c\u8fdb\u5236\u8868\u8ff0\u65b9\u5f0f\u4e3a[1000 0000]\u3002

\u5728\u8ba1\u7b97\u673a\u4e2d\uff0c\u5e76\u6ca1\u6709\u4efb\u4f55\u6570\u5b57\u3002
\u5728\u8ba1\u7b97\u673a\u4e2d\uff0c\u662f\u7528\u9ad8\u4f4e\u7535\u5e73\uff0c\u6765\u4ee3\u8868\u4eba\u4eec\u5e38\u7528\u7684\u6570\u5b57\u3002
\u9ad8\u7535\u5e73\u4ee3\u8868 1\u3001\u4f4e\u7535\u5e73\u4ee3\u8868 0\u3002
\u7528\u4ec0\u4e48\u4ee3\u8868\u5c0f\u6570\u70b9\u5462\uff1f\u3000\u6ca1\u6709\uff01
\u628a\u8ba1\u7b97\u673a\u4e2d\u7684\u72b6\u6001\uff0c\u60f3\u50cf\u6210\u6570\u5b57\uff0c\u90a3\u5c31\u90fd\u662f\uff1a\u6574\u6570\u3002
\u90a3\u4e48\uff0c\u5c0f\u6570\uff0c\u600e\u4e48\u529e\uff1f
\u4f60\u5c31\u7ee7\u7eed\u53d1\u6325\u60f3\u8c61\u529b\u5427\uff01
\u3000\u5728\u6570\u503c\u4f4d\u4e4b\u540e\u6709\u4e2a\u5c0f\u6570\u70b9\uff0c\u8fd9\u5c31\u662f\uff1a\u5b9a\u70b9\u6574\u6570\u3002
\u3000\u7b26\u53f7\u4f4d\u6570\u503c\u4f4d\u4e4b\u95f4\u6709\u4e2a\u5c0f\u6570\u70b9\uff0c\u8fd9\u5c31\u662f\uff1a\u5b9a\u70b9\u5c0f\u6570\u3002
\u8fd9\u4e24\u79cd\u5b9a\u70b9\u6570\u53ea\u80fd\u5f62\u6210\u7eaf\u6574\u6570\u6216\u7eaf\u5c0f\u6570\u3002
\u90a3\u4e48\uff0c\u6570\u636e\u5904\u7406\u7684\u8303\u56f4\uff0c\u5c31\u5f88\u6709\u9650\u3002
\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d\uff0d
\u4e00\u822c\u5730\u8bf4\uff0c\u5c0f\u6570\u70b9\u53ef\u5728\u4efb\u4f55\u6570\u4f4d\u4e4b\u540e\u3002
\u8fd9\u5c31\u5f15\u51fa\u4e86\u201c\u6d6e\u70b9\u6570\u201d\u3002
\u5230\u5e95\u662f\u54ea\u4e2a\u4f4d\u4e4b\u540e\uff1f
\u5c31\u5355\u72ec\u8bb0\u5f55\u4e00\u4e0b\u5427\u3002
\u600e\u4e48\u8bb0\u5f55\uff1f
\u8fd9\u5c31\u9700\u8981\u6709\u4e00\u4e2a\u7edf\u4e00\u7684\u89c4\u8303\uff0c\u5982\uff1aIEEE 754\u3002

这是要看,是算术移位,还是逻辑移位。
两者是有区别的。
算术移位,移位的时候符号位保持不变的。
逻辑移位,移位的时候是全部都移位的,符号位也移的。
另外,特别要注意,补码的移位,如果是负数,左移的时候,要右舔0;右移的时候左舔1。

左移就是x2,即除最高位以外的数全部向左移一位。不管什么码,左移都是一样的

  • 璁$畻鏈虹粍鎴愬師鐞嗕腑鐨勫畾鐐规暟绉讳綅
    绛旓細绠楁湳绉讳綅锛岀Щ浣嶇殑鏃跺欑鍙蜂綅淇濇寔涓嶅彉鐨勩傞昏緫绉讳綅锛岀Щ浣嶇殑鏃跺欐槸鍏ㄩ儴閮界Щ浣嶇殑锛岀鍙蜂綅涔熺Щ鐨勩傚彟澶栵紝鐗瑰埆瑕佹敞鎰忥紝琛ョ爜鐨勭Щ浣嶏紝濡傛灉鏄礋鏁帮紝宸︾Щ鐨勬椂鍊欙紝瑕佸彸鑸0锛涘彸绉荤殑鏃跺欏乏鑸1銆
  • 璁$畻鏈虹粍鎴愬師鐞 c璇█
    绛旓細棣栧厛浣犺鏄庣櫧璁$畻鏈洪噷瀹氱偣鏁锛堝尯鍒嗘诞鐐规暟锛夌殑琛ㄧず鏂规硶锛(绗﹀彿浣 鏁板间綅),姣斿棰樼洰鐨10110010鐨勬剰鎬濆簲璇ユ槸锛1锛堢鍙蜂綅锛岃〃绀鸿礋鏁帮級 0110010锛堟暟鍊间綅锛夈傛墍鏈鐨勭Щ浣鎿嶄綔閮芥槸閽堝鏁板间綅鐨勩傛瘮濡傚彸绉伙細1锛堢鍙蜂綅涓嶅彉锛 0(鍙崇Щ琛ュ緱0锛011001 (鏈鍚庝竴涓0琚尋鎺夛級,鎵浠ヤ负:1 0011001.娉ㄦ剰锛屽乏鍙崇Щ浣嶅彧...
  • D4:璁$畻鏈虹粍鎴愬師鐞-瀹氱偣鏁鐨勮〃绀(鏃犵鍙锋暟銆佺湡鍊煎拰鏈哄櫒鏁般佸師鐮併佽ˉ鐮...
    绛旓細娣卞叆瑙f瀽璁$畻鏈虹粍鎴愬師鐞锛瀹氱偣鏁鐨勫濡欎笘鐣 鍦ㄨ绠楁満鐨勪笘鐣岄噷锛屾暟瀛楃殑琛ㄨ揪鏂瑰紡澶氱澶氭牱锛屽叾涓畾鐐规暟浣滀负涓绉嶅熀纭姒傚康锛屾壆婕旂潃鑷冲叧閲嶈鐨勮鑹层傞鍏堬紝鎴戜滑鏉ユ帰璁ㄦ棤绗﹀彿鏁帮紝瀹冧滑浠ュ叏浜岃繘鍒跺舰寮忓憟鐜帮紝渚嬪8浣嶄簩杩涘埗鏁板彲浠ユ棤闄愬埗鍦拌〃绀0鍒255涔嬮棿鐨勬暣鏁帮紝鍏惰寖鍥寸畝鍗曟槑浜嗭紝鍗0鍒 \(2^n - 1\)锛屽叾涓 \(n...
  • 璁$畻鏈虹粍鎴愬師鐞涔嬫暟鎹殑琛ㄧず鍙婅繍绠
    绛旓細瀹氱偣鏁锛璁$畻鏈涓害瀹氭満鍣ㄦ暟灏忔暟鐐逛綅缃紝灏忔暟鐐圭殑浣嶇疆鍥哄畾鐨勬暟銆傛敞锛氭棤绗﹀彿鏁扮殑缂栫爜鍏锋湁鍞竴鎬с 鏈夌鍙锋暟姝f暟鐨勫師鐮併佸弽鐮併佽ˉ鐮佺浉鍚 锛岀Щ鐮佷笌琛ョ爜绗﹀彿浣嶇浉鍙嶃傛孩鍑猴細杩愮畻缁撴灉瓒呰繃鏈哄櫒鍙互琛ㄧず鐨勬暟銆俻s锛氫骇鐢熻繘浣嶅苟涓嶇瓑浜庢孩鍑恒侰 璇█涓殑绫诲瀷杞崲缁撴灉淇濇寔鏈哄櫒鏁颁綅鍊间笉鍙橈紝鍙槸鏀瑰彉浜嗚В閲婅繖浜涗綅鐨勬柟寮忋...
  • 璁$畻鏈虹粍鎴愬師鐞鏈熸湯鑰冭瘯閲嶇偣
    绛旓細1銆佹杩帮細杩欎竴绔犻噷闈㈤渶瑕佽瘑璁板拰浜嗚В鐨勫唴瀹规瘮杈冨锛屽嚭澶ч鐨勫彲鑳芥у嚑涔庝负闆讹紝澶у瑕佹敞鎰忕殑涓や釜鐭ヨ瘑浣嗗氨鏄绠楁満鐨勫伐浣滆繃绋嬪拰璁$畻鏈虹粍鎴愬師鐞涓庤绠楁満绯荤粺缁撴瀯鐨勫尯鍒2銆佹暟鎹殑琛ㄨ堪涓庤繍绠 鏁版嵁琛ㄧず杩欓儴鍒嗚鎺屾彙杩涗綅杩涙暟鍒跺強鐩镐簰杞崲鐨勬柟娉曘佺湡鍊煎拰鏈哄櫒鏁扮殑鍚勭琛ㄧず绛夈瀹氱偣鏁鐨勮繍绠楁柟闈㈣鎺屾彙浣嶇Щ杩愮畻銆佸姞/鍑...
  • 浠涔堟槸鍘熺爜銆佸弽鐮併佽ˉ鐮併佺Щ鐮併乧rc寰幆鍐椾綑鐮?
    绛旓細鍦璁$畻鏈鍐咃紝瀹氱偣鏁鏈3绉嶈〃绀烘硶锛氬師鐮併佸弽鐮佸拰琛ョ爜 鎵璋撳師鐮佸氨鏄墠闈㈡墍浠嬬粛鐨勪簩杩涘埗瀹氱偣琛ㄧず娉曪紝鍗虫渶楂樹綅涓虹鍙蜂綅锛屸0鈥濊〃绀烘锛屸1鈥濊〃绀鸿礋锛屽叾浣欎綅琛ㄧず鏁板肩殑澶у皬銆傚弽鐮佽〃绀烘硶瑙勫畾锛氭鏁扮殑鍙嶇爜涓庡叾鍘熺爜鐩稿悓锛涜礋鏁扮殑鍙嶇爜鏄鍏跺師鐮侀愪綅鍙栧弽锛屼絾绗﹀彿浣嶉櫎澶栥傝ˉ鐮佽〃绀烘硶瑙勫畾锛氭鏁扮殑琛ョ爜涓庡叾鍘熺爜鐩稿悓锛...
  • 璁$畻鏈虹粍鎴愬師鐞嗕腑瀛椼佷綅鍏冪粍銆佷綅鍚勬寚浠涔?鍗曚綅鐢ㄤ粈涔堣〃绀?
    绛旓細璁$畻鏈轰腑澶у鏁版殏瀛樺櫒鐨勫昂瀵告槸涓涓瓧闀裤傝绠楁満澶勭悊鐨勫吀鍨嬫暟鍊间篃鍙兘鏄互瀛楅暱涓哄崟浣嶃侰PU鍜岃蹇嗕綋涔嬮棿鐨勮祫鏂欎紶閫佸崟浣嶄篃閫氬父鏄竴涓瓧闀裤 璁$畻鏈虹粍鎴愬師鐞鈥斺旀诞鐐规暟琛ㄧず鏂规硶鏄粈涔? 娴偣鏁版槸鎸囨诞鐐规暟鍙備笌鐨勮繍绠,杩欑杩愮畻閫氬父浼撮殢鐫鍥犱负鏃犳硶绮剧‘琛ㄧず鑰岃繘琛岀殑杩戜技鎴栬垗鍏ャ 涓涓诞鐐规暟a鐢变袱涓暟m鍜宔鏉ヨ〃绀:a = m 脳...
  • 鐢靛ぇ銆璁$畻鏈虹粍鎴愬師鐞a銆嬩粈涔堟槸瀹氱偣鏁,浠涔堟槸娴偣鏁
    绛旓細瑙勫畾灏忔暟鐐逛綅缃浐瀹氫笉鍙橈紝绉颁负瀹氱偣鏁銆傚皬鏁扮偣鐨勪綅缃笉鍥哄畾锛屽彲浠ユ诞鍔紝绉颁负娴偣鏁般傚湪璁$畻鏈轰腑锛岄氬父鏄敤瀹氱偣鏁版潵琛ㄧず鏁存暟鍜岀函灏忔暟锛屽垎鍒О涓哄畾鐐规暣鏁板拰瀹氱偣灏忔暟銆傚浜庢棦鏈夋暣鏁伴儴鍒嗐佸張鏈夊皬鏁伴儴鍒嗙殑鏁帮紝涓鑸敤娴偣鏁拌〃绀恒
  • 璁$畻鏈虹粍鎴愬師鐞嗛噷鐨:瀹氱偣鏁存暟 瀹氱偣灏忔暟 娴偣鏁 缂栫▼閲岀殑鍩烘湰鏁版嵁绫诲瀷in...
    绛旓細鍦ㄦ暟鍊间綅涔嬪悗鏈変釜灏忔暟鐐癸紝杩欏氨鏄細瀹氱偣鏁存暟銆傜鍙蜂綅鏁板间綅涔嬮棿鏈変釜灏忔暟鐐癸紝杩欏氨鏄細瀹氱偣灏忔暟銆傝繖涓ょ瀹氱偣鏁鍙兘褰㈡垚绾暣鏁版垨绾皬鏁般傞偅涔堬紝鏁版嵁澶勭悊鐨勮寖鍥达紝灏卞緢鏈夐檺銆傦紞锛嶏紞 涓鑸湴璇达紝灏忔暟鐐瑰彲鍦ㄤ换浣曟暟浣嶄箣鍚庛傝繖灏卞紩鍑轰簡鈥滄诞鐐规暟鈥濄傚埌搴曟槸鍝釜浣嶄箣鍚庯紵灏卞崟鐙褰曚竴涓嬪惂銆傛庝箞璁板綍锛熻繖灏遍渶瑕佹湁涓...
  • 璁$畻鏈虹粍鎴愬師鐞,鍥句腑鐢绘尝娴嚎鐨勫湴鏂,涓轰粈涔堝皬鏁扮偣涓棿鏈変笁浣嶄负0鍛...
    绛旓細浠庡彸杈规暟鍦璁$畻绗洓浣嶆椂鍚戠浜斾綅浜х敓浜嗚繘浣嶏紙3涓1鐩稿姞锛夛紝鍚庨潰渚濇鏈夎繘浣嶏紝鎵浠ラ偅涓変綅涓0
  • 扩展阅读:计算公式大全表 ... 小学计算公式大全 ... 一拍照就能算出数的软件 ... 计算器图解表 ... 计算机组成原理知识点 ... 移位运算实验 ... 移位计算器真值表 ... 计算机的基本结构图 ... 计算机组成原理课后题答案 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网