freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

匯編語言程序設(shè)計實驗報告-文庫吧

2025-03-08 10:01 本頁面


【正文】 命令修改數(shù)據(jù)區(qū)的字符串,操作如下圖所示,再次用d命令查看修改結(jié)果。用g命令運行程序,結(jié)果為:gNo match!用q命令退出debugq至此程序已調(diào)試完畢。 四、心得體會 通過這次實驗主要是學習使用debug調(diào)試程序,掌握對程序的調(diào)試方法。雖然在調(diào)試過程中有遇到一定的難處,但是通過反復實驗和同學的幫助還是能夠比較順利的完成的。個人覺得這個調(diào)試方法比較不直接點,不過相信應(yīng)該有它的獨到之處吧。 計算機 學院 0 專業(yè) 2班__組、學號31姓名 協(xié)作者_________ 教師評定 實驗題目 用表格形式顯示字符 實驗二一、 實驗?zāi)康呐c要求 學習用匯編語言設(shè)計與編寫循環(huán)程序。 題目:用表格形式顯示ASCII字符SMASCII二、 實驗內(nèi)容 按15行16列的表格形式顯示ASCII碼為10H100H的所有字符,即以行為主的順序及ASCII碼遞增的次序一次顯示對應(yīng)的字符。每16個字符為一行,每行中的相鄰兩個字符之間用空白符(ASCII為0)隔開。三、 實驗步驟1. ,以下為源代碼:.model small.stack 200h.data.codestart: mov cl,16 。初始化列數(shù)計數(shù)為16 mov ch,15 ;初始化行數(shù)計數(shù)為15 mov dh,10h ;初始化dh為10hpo: dec cl ;列數(shù)計數(shù)減1 mov ah,02h ;輸出該字符 mov dl,dh int 21h inc dh ;令dh為下一個字符的ASCⅡ值 mov ah,02h ;輸出空格 mov dl,0 int 21h cmp cl,0 ;若列數(shù)計數(shù)cl為0 jz mo ;即已輸出了16個字符則跳轉(zhuǎn)換行 jmp po ;否則繼續(xù)執(zhí)行輸出下一個字符的操作mo: mov cl,16 ;換行,重新置列數(shù)計數(shù)為16 mov ah,02h ;輸出回車符 mov dl,0dh int 21h mov ah,02h mov dl,0ah ;輸出換行符 int 21h dec ch ;換行,則使行數(shù)計數(shù)ch減1 cmp ch,0 ;若ch為0 jz no ;則跳轉(zhuǎn)至結(jié)束程序 jmp po ;否則繼續(xù)執(zhí)行輸出下一行字符的操作no: mov ax,4c00h int 21h end start2. 匯編并連接文件后,生成exe文件,運行結(jié)果如下:四、 心得體會編寫中使用了功能號為02的輸出功能調(diào)用,同時由于逐個顯示相繼的ASCII字符,需要保存并不斷修改dl寄存器的內(nèi)容,而顯示空白、回車、換行符時也需要使用dl寄存器,故要使用堆棧來保存相繼的ASCII字符。同樣的,在實驗過程中遇到了一些難點和想不通的地方,幸運的是,有老師的指點和同學的幫助,使我能夠完成這個實驗。同時也讓我感受到細心,謹慎對我們學匯編語言的重要性,有一點點失誤就使整個程序不能運行了。計算機 學院 專業(yè) 2班__組、學號姓名 協(xié)作者_________ 教師評定 實驗題目 分類統(tǒng)計字符個數(shù) 實驗三一、 實驗?zāi)康呐c要求學習用匯編語言編寫與設(shè)計分支循環(huán)程序。題目:分類統(tǒng)計字符個數(shù)COUNT_CHAR二、 實驗內(nèi)容 程序接收用戶鍵入的一行字符(字符個數(shù)不超過80個,該字符串用回車符結(jié)束),并按字母、數(shù)字及其他字符分類計數(shù),然后將結(jié)果存入以letter、digit和other為名的存儲單元中。三、 實驗步驟:datasg segmentstring label bytemax db 80act db ?stokn db 80 dup(?)digit db 0Letter db 0other db 0mess1 db 39。Please input chars:39。,39。$39。mess2 db 0dh,0ah,39。$39。mess3 db 39。digit:39。,39。$39。mess4 db 39。letter:39。,39。$39。mess5 db 39。other:39。,39。$39。mess6 db 39。h 39。,39。$39。n db 3datasg ends。codesg segment assume cs:codesg,ds:datasgCOUNT_CHAR proc far push ds sub ax,ax push ax mov ax,datasg mov ds,ax lea dx,mess1 。輸出字符串 mov ah,09 int 21h lea dx,string mov ah,0ah 。換行 i
點擊復制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1