亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? chap5.asm

?? Motorola 6811芯片開(kāi)發(fā)的接口程序。
?? ASM
字號(hào):
; Chapter 5 6811 assembly language programs; Jonathan W. Valvano; This software accompanies the book,; Real Time Embedded Systems published by Brooks Cole;; Program 5.1. Assembly code that statically allocates three threads.TCB1 fdb TCB2     fdb IS1      fcb 1      rmb 49    IS1  rmb 1     fcb $40        fdb 0,0,0      fdb ProgATCB2 fdb TCB3     fdb IS2     fcb 2       rmb 49    IS2  rmb 1     fcb $40        fdb 0,0,0      fdb ProgATCB3 fdb TCB1 link     fdb IS3  SP     fcb 4    Id     rmb 49    IS3  rmb 1     fcb $40   CCR     fdb 0,0,0 DXY     fdb ProgB PC; Program 5.2. Assembly code that implements the preemptive thread switcher.Next  equ  0       pointer to next TCBSP    equ  2       Stack pointer for this threadId    equ  4       Used to visualize which thread is current runningRunPt rmb  2       pointer to thread that is currently runningMain  ldaa #$FF      staa DDRC    PortC displays which program is executing      ldx  #TCB1   First thread to run      jmp  Start* Suspend thread which is currently runningOC5Han ldx  RunPt       sts  SP,x    save Stack Pointer in TCB* launch next thread       ldx  Next,xStart  stx  RunPt       ldaa Id,x       staa PORTB   visualizes running thread       lds  SP,x    set SP for this new thread       ldd  TOC5       addd #20000  interrupts every 10 ms       std  TOC5       ldaa #$08    ($20 on the 6812)       staa TFLG1   acknowledge OC5       rti; Program 5.3. Assembly code for the two main programs and shared subroutine.ProgA pshx           tsx      ldd  #5      std  0,xLoopA ldaa #2      staa PORTC      ldd  0,x      jsr  sub      std  0,x      bra  LoopAProgB pshx           tsx      ldd  #5      std  0,xLoopB ldaa #4      staa PORTC      ldd  0,x      jsr  sub      std  0,x      bra  LoopBSub pshx         tsx    std  0,x    ldaa #1    staa PORTC    ldd  0,x    addd #1    pulx    rts; Program 5.8. 6811/6812 assembly code for a spinlock counting semaphore.S      fcb  1     semaphore counter initialized to 1wait   sei        make read-modify-write atomic       ldaa S     current value of semaphore       bhi  OK    available if >0       cli       bra  wait  **interrupts can occur here**OK     deca       staa S     S=S-1       cli       rtssignal inc  S     S=S+1, this is atomic       rts ; Program 5.12. Assembly code to initialize a blocking semaphore.S       rmb  1   semaphore counterBlockPt rmb  2   Pointer to threads blocked on SInit    tpa        psha            Save old value of I        sei             Make atomic        ldaa #1        staa S          Init semaphore value        ldx  #Null        stx  BlockPt    empty list        pula        tap             Restore old value of I        rts; Program 5.13. Assembly code helper function to block a thread, used to implement a blocking semaphore.* To block a thread on semaphore S, execute SWISWIhan ldx  RunPt   running process "to be blocked"       sts  SP,x    save Stack Pointer in its TCB* Unlink "to be blocked" thread from RunPt list       ldy  Next,x  find previous thread       sty  RunPt   next one to runlook   cpx  Next,y  search to find previous       beq  found       ldy  Next,y       bra  lookfound  ldd  RunPt  one after blocked       std  Next,y  link previous to next to run* Put "to be blocked" thread on block list       ldy  BlockPt       sty  Next,x   link "to be blocked"       stx  BlockPt* Launch next thread       ldx  RunPt       lds  SP,x    set SP for this new thread       ldd  TCNT    Next thread gets a full 10ms time slice       addd #20000  interrupt after 10 ms       std  TOC5       ldaa #$08    ($20 on the 6812)       staa TFLG1   clear OC5F       rti 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品99久久久| 狠狠色伊人亚洲综合成人| 亚洲第四色夜色| 精品一区二区免费视频| 欧洲另类一二三四区| 国产色婷婷亚洲99精品小说| 性感美女久久精品| 色婷婷激情综合| 欧美高清在线一区二区| 精品一区二区三区久久| 欧美日韩高清一区二区三区| 97久久久精品综合88久久| 精品一区二区在线播放| 国产一区二区导航在线播放| 国产成人a级片| 色吧成人激情小说| 精品婷婷伊人一区三区三| 欧美一级一区二区| 久久婷婷色综合| 中文字幕色av一区二区三区| 一区二区高清视频在线观看| 日韩国产在线一| 国产乱子伦视频一区二区三区| 国产美女av一区二区三区| 97se狠狠狠综合亚洲狠狠| 欧美日韩精品二区第二页| 日韩西西人体444www| 国产精品狼人久久影院观看方式| 亚洲免费在线视频| 国产精品久久久久久久久免费桃花| 天天色天天爱天天射综合| 欧美视频一区在线观看| 亚洲一级电影视频| 一本色道亚洲精品aⅴ| 中文字幕一区二区日韩精品绯色| 国产不卡在线播放| 国产精品网曝门| 99国产精品99久久久久久| 亚洲色图欧洲色图| 在线这里只有精品| 天天综合色天天| 日韩欧美国产一二三区| 国产综合久久久久影院| 国产欧美精品区一区二区三区| 国产精品亚洲专一区二区三区| 久久亚洲精品小早川怜子| 国产福利精品导航| 国产精品传媒视频| 欧美久久免费观看| 秋霞影院一区二区| 26uuu精品一区二区在线观看| 国产乱子伦一区二区三区国色天香| 久久综合久久99| 成人av综合在线| 亚洲成人精品一区二区| 精品国精品自拍自在线| 99国产精品久久久久| 亚洲成va人在线观看| 337p粉嫩大胆噜噜噜噜噜91av| 成人综合婷婷国产精品久久蜜臀| 亚洲激情自拍偷拍| 欧美一级国产精品| 成人激情综合网站| 亚洲成人av中文| 久久综合色婷婷| 色婷婷综合视频在线观看| 日本欧美久久久久免费播放网| 国产亚洲成aⅴ人片在线观看| 日本丰满少妇一区二区三区| 日韩不卡一二三区| 日韩毛片在线免费观看| 日韩欧美中文字幕制服| 97se亚洲国产综合自在线观| 奇米色777欧美一区二区| 中文字幕欧美国产| 日韩欧美国产一区二区三区| 日韩精品一区二| 99久久婷婷国产综合精品| 日韩综合一区二区| 国产精品福利影院| 欧美高清hd18日本| 亚洲成人1区2区| 成人免费毛片高清视频| 国产精品久久久久久久岛一牛影视| 国产一区二区美女| 国产精品萝li| 在线亚洲精品福利网址导航| 亚洲综合视频在线观看| 欧美老人xxxx18| 免费人成精品欧美精品| 久久亚洲春色中文字幕久久久| 韩国三级电影一区二区| 国产精品久久免费看| 91丨porny丨户外露出| 亚洲主播在线播放| 91精品国产一区二区三区蜜臀| 另类欧美日韩国产在线| 国产精品久久午夜| 欧美精品久久久久久久久老牛影院| 蜜桃一区二区三区在线| 国产欧美一区二区精品性| 成人免费毛片aaaaa**| 一级女性全黄久久生活片免费| 欧美精品vⅰdeose4hd| 国产乱码一区二区三区| 一区二区三区成人在线视频| 日韩一区二区精品在线观看| 成人在线一区二区三区| 一区二区三区不卡在线观看| 欧美精品高清视频| 成人午夜私人影院| 日韩精品一二三| 中文字幕va一区二区三区| 欧美日韩成人综合| 成人黄色777网| 欧美aⅴ一区二区三区视频| 中文字幕乱码日本亚洲一区二区| 欧美视频三区在线播放| 国产69精品久久777的优势| 亚洲午夜在线视频| 国产欧美日本一区二区三区| 久久亚洲二区三区| 国产a级毛片一区| 亚洲激情一二三区| 26uuu国产在线精品一区二区| 91久久精品一区二区三| 国产一区二区精品久久99| 亚洲18色成人| 一区二区三区国产精华| 国产欧美日韩综合精品一区二区 | 成人精品国产一区二区4080| 午夜精品久久一牛影视| 国产精品丝袜久久久久久app| 欧美成人一区二区三区在线观看| 91免费版在线看| 不卡的av在线播放| 国产一区二区在线看| 天堂影院一区二区| 樱花草国产18久久久久| 综合中文字幕亚洲| 中文字幕乱码日本亚洲一区二区| 精品福利视频一区二区三区| 一本久久精品一区二区| 另类综合日韩欧美亚洲| 亚洲h精品动漫在线观看| 亚洲精品亚洲人成人网| 日韩美女精品在线| 亚洲欧洲成人精品av97| 国产精品丝袜在线| 国产精品国产自产拍高清av王其| 国产午夜亚洲精品羞羞网站| 久久久久久麻豆| 久久色.com| 日本一区二区综合亚洲| 国产免费观看久久| 国产精品不卡一区| 亚洲人成网站精品片在线观看| 中文字幕第一区第二区| 国产精品久久久久aaaa樱花| 国产精品乱人伦中文| 日韩理论片中文av| 亚洲综合一区二区| 日韩av电影天堂| 久久综合综合久久综合| 国内成人自拍视频| 成人国产精品免费观看视频| 成人h动漫精品一区二| av一区二区三区在线| 91黄视频在线观看| 久久99精品国产麻豆不卡| 国产原创一区二区三区| 国产一区在线不卡| 亚洲婷婷综合久久一本伊一区| 中文字幕乱码一区二区免费| 日本欧美一区二区| 欧美视频中文一区二区三区在线观看| 国产日韩欧美一区二区三区乱码 | 欧美性色黄大片| 国产精品伦理一区二区| 韩国视频一区二区| 日韩欧美资源站| 婷婷中文字幕一区三区| av一区二区三区黑人| 久久久久久影视| 乱一区二区av| 日韩免费视频线观看| 日韩专区在线视频| 欧美片网站yy| 午夜精品一区二区三区免费视频| 99精品热视频| 18欧美乱大交hd1984| 成人看片黄a免费看在线| 欧美精彩视频一区二区三区| 国产主播一区二区三区| 亚洲精品一区二区精华| 激情综合色综合久久综合| 欧美大片在线观看一区| 精品在线免费视频| 久久综合99re88久久爱| 精品一区二区三区欧美|