单片机问题,如果一个单片机的主频是1m赫兹,那么就是1s的时间可以执行1m条汇编程序吗? 汇编程序是单片机可以直接执行的程序

\u6c42\u4e00\u4e2a51\u5355\u7247\u673a1S\u7684\u5ef6\u65f6\u7a0b\u5e8f\uff0c\u6c47\u7f16\u7684

DELAY:
MOV R2,#200 ;1
DLY1:
MOV R3,#200 ;1*100
DLY2:
MOV R4,#248 ;1*200*100
DJNZ R4,$ ;248*2*200*100
DJNZ R3,DLY2 ;200*100*2
DJNZ R2,DLY1 ;200*2
DJNZ R7,DELAY ;\u8c03\u7528\u662f\u7ed9R7\u8d4b\u503c\u79d2\u6570
RET

\u4e0d\u662f\uff0c\u6c47\u7f16\u7a0b\u5e8f\u53ea\u662f\u4f4e\u7ea7\u8bed\u8a00\u800c\u5df2\uff0c\u5176\u5b9e\u548cc\u4e00\u6837\uff0c\u4e0d\u80fd\u76f4\u63a5\u6267\u884c\uff0c\u53ea\u6709\u673a\u5668\u7801\uff0c\u624d\u80fd\u76f4\u63a5\u6267\u884c\uff01
\u6700\u53e4\u8001\u7684\u7f16\u7a0b\uff1a1\u6c47\u7f16\u8bed\u8a00\u7f16\u7a0b\uff1b2\u624b\u5de5\u6c47\u7f16\u6210\u673a\u68b0\u7801\uff1b3\u624b\u5de5\u8f93\u5165\u673a\u68b0\u7801\u8fdb\u5165\u5185\u5b58\uff1b4\u4e0a\u7535\u8fd0\u884c\uff1b
\u5de5\u4f5c\u91cf\u5de8\u5927\uff0c\u6781\u6613\u51fa\u9519\uff0c\u8fd8\u4e0d\u77e5\u9053\u9519\u5728\u54ea\uff0c\u8fd9\u624d\u662f\u771f\u6b63\u7684\u6311\u6218\uff01
\u80fd\u4ece\u5934\u5230\u5c3e\u7f16\u4e00\u4e2a\u7a0b\u5e8f\uff0c\u7f16\u7a0b\u5883\u754c\u53ef\u4ee5\u5f97\u5230\u8d28\u7684\u63d0\u9ad8\uff01

不可以这么理解,正确的是这样的:
如果一个单片机的主频是1MHz,那么他的指令周期就是1us,即1MHz的倒数。
而单片机从内核结构,可以分两类:复杂指令集结构类型的单片机,如51,8086,精简指令集结构的单片机,如AVR,ARM7
如果是前者:复杂指令集结构类型的计算机,那么,一条汇编语句可能是1个指令周期,也可能是2--8个指令周期,对于这种类型的单片机,你不能说,如果一个单片机的主频是1MHz,那么就是1s的时间可以执行1m条汇编语句。
如果是精简指令集结构类型的单片机,一条汇编对应的就是一个指令周期,所以,这类的单片机,你可以说是如果一个单片机的主频是1MHz,那么就是1s的时间可以执行1M条汇编语句。

普通单片机不能,STC12或STC11系列的单片机可以自行1M条NOP之类的汇编指令

还要看此型号的单片机的执行此指令花几个机器周期,每个机器周期等于多少个时钟周期

不是这样算的 不同的单片机是不同的

  • 51鍗曠墖鏈轰覆鍙e嵆鏃舵帴鏀闂銆 璇锋暀涓涓: 51鍗曠墖鏈,涓绋嬪簭鍦涓涓while寰 ...
    绛旓細51鍗曠墖鏈猴紝涓绋嬪簭鍦涓涓while寰幆閲岄潰锛屽崟娆℃墽琛屾椂闂磋緝闀跨殑寰幆锛岃姹傛槸鍦ㄤ覆鍙f帴鍙楀埌鎸囧畾瀛楃涓插悗鐩存帴璺冲嚭杩欎釜涓诲惊鐜紝鍙湪while寰幆浣撳唴鍔犲叆濡備笅浠g爜锛歩f (TI==1)break;鎴栬呭崟鐗囨満鐩存帴鐑惎鍔紝杩欎釜灏辨棤鎰忎箟浜嗗惂锛
  • 涓涓闈炲父鍒濈骇鐨鍗曠墖鏈洪棶棰
    绛旓細0xff鏄16杩涘埗鏁 锛屽浜庡崄杩涘埗鏉ヨ锛屽氨鏄255锛屼綘鍙互鐩存帴璧嬪255涔熷彲浠ワ紱瀵逛簬0xfe灏辨槸鍗佽繘鍒舵暟鐨254锛屽彧鏄〃杈炬柟寮忎笉涓鏍凤紝浣犲彲浠ラ夋嫨涓绉嶈〃杈炬柟寮忥紝涓嶈繃涓庣‖浠惰仈绯昏緝绱у瘑鏃讹紝鐢ㄥ崄鍏繘鍒惰〃绀烘洿鏄庣櫧鐐广
  • 鍗曠墖鏈轰竴涓绋嬪簭涓婇潰鏄瓙鍑芥暟,涓嬮潰鏄富鍑芥暟,杩愯椤哄簭鏄粠鍝噷寮濮?浼氬...
    绛旓細涓嶇鏄疌璇█杩樻槸姹囩紪锛岀▼搴忔绘槸浠庝富绋嬪簭寮濮嬬殑锛屽瓙绋嬪簭鍙湁鍦ㄨ涓荤▼搴忚皟鐢ㄦ椂鎵嶈繍琛岋紝瀛愮▼搴忚嫢涓嶈璋冪敤锛屽氨鏄簾鐮 瀛愮▼搴忓彲浠ュ啓鍦ㄤ富绋嬪簭涔嬪墠涔熷彲鍐欏湪涓荤▼搴忎箣鍚
  • 鍗曠墖鏈轰竴涓寰堢畝鍗曠殑棰,澶х姹傝缁嗙▼搴!!!
    绛旓細SKIP1锛歁OV A锛孭3 ANL A锛#4H 锛涜鍙朠3.2 JNZ SKIP2 ACALL SA2 锛濡傛灉鏄綆鐢靛钩锛岃烦杞埌SA2 SKIP2锛欰JMP LOOP SA1锛歁OV A锛#1H 锛汸1鐐逛寒涓涓 MOV P1锛孉 ACALL DELAY1 锛涘欢杩1绉 RL A 锛涘惊鐜乏绉伙紝P1鐐逛寒涓嬩竴涓 MOV P1锛孉 ACALL DELAY1 锛涘欢杩1绉掞紝涓柇鑷姩寰...
  • 鍗曠墖鏈轰竴涓绠鍗曠殑闂
    绛旓細棣栧厛锛孭1鍙f湁鍐呴儴涓婃媺鐢甸樆 瀵圭鍙g殑璇绘湁璇荤鍙e拰璇诲紩鑴氫袱绉嶏紝CPU鏍规嵁涓嶅悓鐨勬寚浠ゅ彂鍑衡滆绔彛鈥濊繕鏄滆寮曡剼鈥濄備粠澶栭儴璇诲叆鏁版嵁鏄滆寮曡剼鈥濓紝瑕佸厛鎶婄鍙e啓1锛鐒跺悗鎵嶈兘璇汇備綘寰绔彛鍐0锛岃繖鏃剁鍙e鍦颁綆闃伙紝浣嗙鍙i攣瀛樺櫒鏄1,MOV A,P1 璇荤殑鏄鍙i攣瀛樺櫒锛屽綋鐒舵槸1....
  • 2銆鍗曠墖鏈 C璇█涓竴涓绋嬪簭涓彲浠鏈変竴涓富鍑芥暟鏄鐨勫悧?
    绛旓細涓嶆槸鍙互锛岃屾槸蹇呴』鏈変富鍑芥暟銆傛墍浠モ鍗曠墖鏈 C璇█涓竴涓绋嬪簭涓彲浠鏈変竴涓富鍑芥暟鏄鐨勫悧锛熲濇槸閿欑殑銆
  • 姹傝В涓涓崟鐗囨満闂銆 褰撲覆琛屽彛鍚鍗曠墖鏈虹殑CPU鍙戝嚭涓柇璇锋眰鏃,鑻PU...
    绛旓細杩欎釜鏄51鍗曠墖鏈鍚э紝23H濂藉儚鏄覆鍙d腑鏂叆鍙e湴鍧銆傝Е鍙戜腑鏂殑璇濓紝绋嬪簭浼氳烦鍒拌繖銆
  • 涓涓鍏充簬鍗曠墖鏈虹殑闂!!!
    绛旓細杩欎釜杩囩▼鏄绠楃墖鍐呭鍧鍜岀墖閫変俊鍙风殑杩囩▼銆傝绠楄繃鍚庯紝浣犱細鍙戠幇锛屽鏋鐢1K脳1浣嶇殑鑺墖锛岄渶瑕佺殑鍦板潃姣16浣嶅銆傛墍浠ワ紝瀵逛簬涓涓16K脳8浣嶇殑瀛樺偍鍣紝鐢128涓1K脳1浣嶇殑鑺墖锛16浣嶅湴鍧绾挎槸杩滆繙涓嶅鐨勩傚鏋渞am鑺墖閫夋嫨姝g‘鍙互鑺傜渷鍦板潃鎬荤嚎鐢ㄤ簬瀵诲潃鐨勪綅鏁般傚苟涓嶆槸璇寸敤鍦板潃鎬荤嚎鍑忓幓鐗囬夊鍧浣嶆暟灏辩瓑浜庡弬涓庣墖鍐...
  • 闂涓涓51鍗曠墖鏈虹殑闂,鎺у埗涓涓洓涓狪/O鐨勮澶,濡備綍鐩存帴璧嬪?
    绛旓細...P1=P1&0x0f+0x50; //淇濈暀浣庡洓浣嶄笉鍙橈紝楂樺洓浣嶆竻闆讹紝鍐嶅姞涓0x50锛屾渶鍚庤祴鍊肩粰P1 ...杩欐牱灏辫兘璁㏄1鐨勫煎彉鎴愬嵆淇濈暀浣庡洓浣嶄笉鍙樺張閲嶆柊璧嬪肩粰楂樺洓浣嶃傞鍏堟垜涓嶇悊瑙d綘闂闂鏃舵庝箞浼氭湁鐐瑰殻寮犮傚啀璇翠竴鍙ョ瓑浜庢病璇寸殑璇濓細杩欎釜闂闈炲父绠鍗曘傛渶鍚庢彁鍑涓涓鐪熷績鐨勮姹傦細璇烽夋垜鏈浣崇瓟妗堛傝阿璋
  • 涓涓绠鍗曠殑鍗曠墖鏈虹殑闂
    绛旓細//12M鏅舵尟锛50mS涓柇涓娆 DJNZ R7, INT_END MOV R7, #2 CPL P1.7 INT_END:RETI ;瀹 灏闂锛涓嶅煎緱浣跨敤瀹氭椂鍣ㄣ侽RG 0000H CPL P1.7 LCALL DL50MS LCALL DL50MS SJMP 0000H DL50MS:MOV R6, #100 MOV R7, #250 DJNZ R7,DJNZ R6, $ - 4 RET ...
  • 扩展阅读:1000份单片机毕业设计 ... 35岁学单片机有前途吗 ... 为什么不建议学单片机 ... 单片机遇到的困难 ... 现在什么单片机最好用 ... 自学单片机难吗 ... 大专学单片机有前途吗 ... 国产单片机芯片有哪些 ... 目前最实用的单片机 ...

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