对8位补码操作数左移一位 对8位补码操作数10101010分别算数左移右移一位是 对8...

\u5bf98\u4f4d\u8865\u7801\u64cd\u4f5c\u6570\u5de6\u79fb\u4e00\u4f4d

\u903b\u8f91\u5de6\u79fb\u548c\u7b97\u672f\u5de6\u79fb\u4e00\u6837\uff0c\u79fb\u52a8\u540e\u6700\u4f4e\u4f4d\u88650\uff1b\u903b\u8f91\u53f3\u79fb\u79fb\u540e\u6700\u9ad8\u4f4d\u88650\uff0c\u4f46\u7b97\u672f\u53f3\u79fb\u8981\u6c42\u6700\u9ad8\u4f4d\u7b26\u53f7\u4f4d\u4e0d\u53d8\u3002\u6240\u4ee5\uff1a
\u5bf98\u4f4d\u8865\u7801\u64cd\u4f5c\u65701110
0101\u7b97\u672f\u5de6\u79fb\u4e00\u4f4d\u7ed3\u679c\u662f1100
1010
\u5bf98\u4f4d\u8865\u7801\u64cd\u4f5c\u65701101
0111\u7b97\u672f\u53f3\u79fb\u4e00\u4f4d\u7ed3\u679c\u662f1110
1011
\u5bf98\u4f4d\u64cd\u4f5c\u65701011
1001\u903b\u8f91\u5de6\u79fb\u4e00\u4f4d\u7ed3\u679c\u662f0111
0010
\u5bf98\u4f4d\u64cd\u4f5c\u65701011
1001\u903b\u8f91\u53f3\u79fb\u4e00\u4f4d\u7ed3\u679c\u662f0101
1100
\u5df2\u4fee\u6b63

\u7b97\u672f\u5de6\u79fb\u4e0e\u903b\u8f91\u5de6\u79fb\u7684\u64cd\u4f5c\u5b8c\u5168\u76f8\u540c\u3002
\u4f46\u7b97\u672f\u53f3\u79fb\u4e0e\u903b\u8f91\u53f3\u79fb\u7684\u64cd\u4f5c\u4e0d\u4e00\u6837\u3002\u903b\u8f91\u53f3\u79fb\u7684\u76ee\u6807\u64cd\u4f5c\u6570\u7684\u5de6\u7aef\u79fb\u51650\uff0c\u800c\u7b97\u672f\u53f3\u79fb\u5219\u4fdd\u6301\u76ee\u6807\u64cd\u4f5c\u6570\u7684\u7b26\u53f7\u4f4d\uff08\u5373\u6700\u9ad8\u6709\u6548\u4f4d\uff09\u4e0d\u53d8

逻辑左移和算术左移一样,移动后最低位补0;逻辑右移移后最高位补0,但算术右移要求最高位符号位不变。所以:
对8位补码操作数1110 0101算术左移一位结果是1100 1010
对8位补码操作数1101 0111算术右移一位结果是1110 1011

对8位操作数1011 1001逻辑左移一位结果是0111 0010
对8位操作数1011 1001逻辑右移一位结果是0101 1100

已修正

楼上有错,右移的话,是补符号位即负数就补1,移N位就补N个1
对8位补码操作数1110 0101算术左移一位结果是1100 1010
对8位补码操作数1101 0111算术右移一位结果是1110 1011

  • ...8浣(鍚1浣嶇鍙蜂綅),鑻ユ満鍣ㄦ暟BAH涓哄師鐮,绠楁湳宸︾Щ1浣鍜岀畻鏈彸绉1浣嶅垎鍒...
    绛旓細銆愮瓟妗堛戯細C 鍘熺爜宸︺佸彸绉诲潎琛0锛屼笖绗﹀彿浣嶄笉鍙(娉ㄦ剰涓琛ョ爜绉浣嶇殑鍖哄埆)銆侭AH=(10111010)2锛岀畻鏈宸︾Щ涓浣(11110100)2=F4H锛岀畻鏈彸绉讳竴浣嶅緱(100l1101)2=9DH銆
  • 鏈哄櫒鏁板瓧闀8浣,鏈哄櫒鏁癇AH涓琛ョ爜,绠楁湳鍙绉讳竴浣寰楀灏
    绛旓細BAH 鏄 1011 1010 鍙绉讳竴浣锛岄珮浣嶄笉鍙 11011101 灏辨槸 DDH
  • 浣嶈繍绠楃宸︾Щ鍙崇Щ鎬庝箞杩愮畻
    绛旓細1. 宸︾Щ杩愮畻绗︼紙<<锛夊乏绉昏繍绠楃锛<<锛夊皢鍏跺乏渚鎿嶄綔鏁鐨勬墍鏈変綅鍚戝乏绉诲姩鎸囧畾鐨勪綅鏁帮紝鍙充晶绌哄嚭鐨勪綅鐢ㄩ浂濉厖銆傚乏绉绘搷浣滅浉褰撲簬灏嗗師鏁颁箻浠2鐨勬寚瀹氭鏂广備緥濡傦紝鍋囪鎴戜滑鏈変竴涓8浣鐨勪簩杩涘埗鏁 00010100锛堝崄杩涘埗涓殑20锛夛紝濡傛灉鎴戜滑灏嗗叾宸︾Щ2浣嶏紝缁撴灉灏嗘槸 01010000锛堝崄杩涘埗涓殑80锛夈傝繖鏄洜涓哄乏绉2浣嶇浉褰...
  • ...鎿嶄綔鏁姣忓彸绉讳竴浣,鍏剁粨鏋滅浉褰撲簬浠涔?鑻宸︾Щ1浣,鍏剁粨鏋滅浉褰撲簬浠涔...
    绛旓細鍙崇Щ瀵圭鍙蜂綅鐨勫鐞嗗拰宸︾Щ涓嶅悓锛屽浜庢湁绗﹀彿鏁存暟鏉ヨ锛屾瘮濡俰nt绫诲瀷锛屽彸绉讳細淇濇寔绗﹀彿浣嶄笉鍙橈紝渚嬪锛歩nti=0x80000000锛沬=i>>1锛//i鐨勫间笉浼氬彉鎴0x40000000锛岃屼細鍙樻垚0xc0000000 2銆佸乏绉伙紝涔樹互2宸︾Щn浣嶄箻浠2鐨刵娆℃柟锛涘厛璇村乏绉伙紝宸︾Щ灏辨槸鎶婁竴涓暟鐨勬墍鏈変綅閮鍚戝乏绉诲姩鑻ュ共浣嶏紝鍦–涓敤<<杩愮畻绗︺
  • 琛ョ爜宸︾Щ鏄粈涔堟剰鎬?
    绛旓細瀵逛簬琛ョ爜宸︾Щ鏉ヨ锛屽叾瀹炶川涓婃槸灏嗗師鏁颁箻浠2鐨刵娆℃柟锛屽苟涓斾笉浼氭敼鍙樺叾绗﹀彿浣嶃傝繖鍦ㄨ绠楁満绋嬪簭涓父甯哥敤浜庝紭鍖栦箻闄ゆ硶杩愮畻銆備緥濡傦紝鍋囪鎴戜滑闇瑕瀵逛竴涓暟杩涜闄や互8鐨鎿嶄綔锛屾垜浠彲浠ュ皢鍏跺乏绉3浣嶏紝鍗冲皢鍏朵箻浠2鐨3娆℃柟锛岃繖鏍峰氨鍙互澶уぇ鍔犲揩杩愮畻閫熷害銆傚洜姝わ紝鍦ㄨ绠楁満缂栫▼涓紝鎴戜滑闇瑕佺伒娲昏繍鐢ㄨˉ鐮佸乏绉荤瓑鎿嶄綔锛屼紭鍖...
  • c璇█浣嶈繍绠楃鐨勭敤娉
    绛旓細<< 宸︾Щ >> 鍙绉 1. 鎸変綅涓庤繍绠 鎸変綅涓庤繍绠楃"&"鏄弻鐩繍绠楃銆傚叾鍔熻兘鏄弬涓庤繍绠楃殑涓ゆ暟鍚勫搴旂殑浜岃繘浣嶇浉涓庛傚彧鏈夊搴旂殑涓や釜浜岃繘浣嶅潎涓1鏃,缁撴灉浣嶆墠涓1 ,鍚﹀垯涓0銆傚弬涓庤繍绠楃殑鏁颁互琛ョ爜鏂瑰紡鍑虹幇銆 渚嬪:9&5鍙啓绠楀紡濡備笅: 00001001 (9鐨勪簩杩涘埗琛ョ爜)&00000101 (5鐨勪簩杩涘埗琛ョ爜) 00000001 (1鐨勪簩杩涘埗琛ョ爜...
  • 涓轰粈涔堝甫杩浣嶄綅鐨宸︾Щ鎴栬呭彸绉诲氨鐩稿綋浜/2鎴栬*2鍛傘傚鏋滆繘浣嶄綅鏄1鍛...
    绛旓細杩欏拰鏉冩湁鍏炽傛瘮濡傝鍜变滑缁忓父鐢ㄧ殑鍗佽繘鍒讹紝鍥犱负浣绉讳竴浣灏辨槸涔樻潈鍜岄櫎鏉冦傚悓鏍风殑锛屽浜庝簩杩涘埗鎴栬呭崄鍏繘鍒跺乏鍙崇Щ渚濇棫鏄箻闄ゆ潈锛堝垎鍒槸2鍜16锛夈傚鏋滀綘鑷繁鍙戞槑浜嗕竴涓3杩涘埗锛岄偅涔堢Щ浣嶅氨鏄箻闄ゆ潈锛3锛夈侽K锛
  • 鏁板-32琛ㄧず鐨8浣嶈ˉ鐮,鍚宸︾Щ2浣,鍒欑粨鏋滄槸?
    绛旓細32鐨琛ョ爜鏄00100000锛屽洜姝-32鐨勮ˉ鐮佹槸11100000锛宸︾Щ2浣嶏紝瑕佸湪鍙宠竟琛0锛屽洜姝ょ粨鏋滄槸10000000锛屾崲鎴愬崄杩涘埗鏁板氨鏄128
  • 璁$畻鏈虹粍鎴愬師鐞 姹傜瓟妗
    绛旓細1銆傛垜浠殑鍥藉鍦ㄦ湭鏉ユ暟骞確__鎴愬姛鍦扮爺鍒跺嚭绗竴鍙版暟瀛楃數瀛愯绠楁満锛岀涓鏅朵綋绠℃暟瀛楀紡璁$畻鏈篲__骞淬侱. 1959骞1965骞 2銆傚畬鏁寸殑璁$畻鏈虹郴缁熷簲鍖呮嫭___銆侱.鏀寔鐨勭‖浠跺拰杞欢绯荤粺 3銆備笅闈㈢殑鍙风爜涓殑鏈灏忔暟瀛楃殑___銆傦紙101001锛塀CD 4銆傝缃甔 = -0.1011 [X]琛ユ槸___銆侰. 1.0101 5涔樻硶鍜岄櫎娉曠殑濂旇吘...
  • 绠楁湳宸︾Щ銆侀昏緫宸︾Щ銆佺畻鏈彸绉汇侀昏緫鍙崇Щ鏈変粈涔堜笉鍚?
    绛旓細姣斿锛11100绠楁湳鍙绉讳竴浣涓11110锛堢鍙浣1璺熺潃涓璧风Щ鍔ㄥ苟涓斿乏杈硅ˉ浜1锛夊浜庝簩杩涘埗鐨勬暟鍊兼潵璇村彸绉籲浣嶇瓑浜庡師鏉ョ殑鏁板奸櫎浠2鐨刵娆℃柟 姣斿10110100鍗佽繘鍒舵槸76锛堥渶瑕佸厛灏嗚繖涓琛ョ爜杞崲鎴愬師鐮佷箣鍚庡啀杞崲鎴愬崄杩涘埗锛夛紝鍙崇Щ涓や綅鍚庢槸11101101杞垚鍗佽繘鍒舵槸19鎭板ソ鏄76鐨4鍊嶃傜畻鏈宸︾Щ鍜岀畻鏈彸绉讳富瑕佺敤鏉ヨ繘琛屾湁绗﹀彿鏁...
  • 扩展阅读:补码算术左移一位 ... 8位补码表 ... 扫一扫题目出答案 ... 原码一共8位 ... 原码是不是都是8位 ... 8位补码范围 ... 8位补码怎么写 ... 八位补码加减法器 ... 补码负数左移 ...

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