組合語言random
寫個程式,產生並顯示出二十個隨機字串,每一個字串包寒食個大寫的字母A.....Z}。 這個題目隨機的應用我不太清楚如何去應用,做不太出來= =a,要怎麼去完成它?請大大指導! 作者: chiuinan2(青衫) 討論區板主 Visual C++ .NET卓越專家 VC++一代宗師 Visual Basic優秀好手 資訊類作業求救卓越專家 一般曠世奇才 程式設計甘苦談 ... ,2005/11/24 上午02:39:32. 參考這一篇: http://www.programmer-club.com/pc2020v5/forum/ShowSameTitleN.asp?URL=N&board_pc2020=assembly&index=5&id=4290&mode=&type_pc2020=sametitleLevel-2 這不是組語的課題, 沒寫並不奇怪. ,.data. Seed DQ ? ;這是亂數種子自己設起始值 .code. Get_1to9 PROC LEA RCX , [Seed] MOV RAX , [RCX] MOV RDX , 5851F42D4C957F2Dh ;取線性同餘乘法常數是有學問的不可任意修改. IMUL RAX , RDX MOV RDX , 14057B7EF767814Fh ;加法常數也不可任意修改. ADD RAX , RDX MOV [RCX] , RAX SHR RAX , 32 ,這學期正在學組合語言,但在亂數取值這邊有點問題(像是樂透開獎數字每期都不同的問題) 原本是不想PO在這,我想這問題對各位前輩來說非常簡單,感覺有點浪費主機資源但是書找了好久都找不到怎麼解決,網路上也是找不到,板上有關組語也不是那麼多所以只好PO來問一下各位前輩了~ 先PO一下我的程式. , 題目意思:這二十個字串要包含數字或英文字母TITLE ;displays 20 random strings, each consisting of 10 capital;letter A...Z};call Crlf == '-n'INCLUDE Ir.,把取到的random記起來不就好了如果取到有的再重做一次因你是0~46可用47的陣列記,比較快 .data. Array BYTE 47 DUP(0) .code 再判斷取出來的是否重覆我不知call randomrange的值會存在哪,假設在EBX好了 cmp Array[ebx],1 je L2: mov Array[ebx],1 ... L2: inc ecx ... ,MESS:DB "LOT IO51 7 RANDOM NO ON LCD ....","$"; ;標題為MESS,DB(DEFINE BYTE)將1個BYTE的常數放到記憶體內,兩個以上的資料須用逗點(,)分開 ;備註開始-------------------------------- ;COUNT=5000/1us=5000 LO 5000 uS HI 5000 uS ; MOV TL0,#(8192-5000).MOD.32 ; MOV TH0,#(8192-5,(2005-05-24); send 「ctrl+w」to another app (2005-05-24); Unicode-enabling MS C/C++ Source Code (2005-05-24); [Masm] Assembly 筆記- Ch3 組合語言基礎(2005-05-24); [Masm] Assembly 筆記- Ch4 資料轉移、定址與算術(2005-05-24); [Masm] Assembly 筆記- Ch6 條件處理(2005-05-24); RichEdit Synt,組語合法小抄. ASCII. • General-Purpose. • EAX – accumulator. • EBX – 好像很自由. • ECX – loop counter. • ESP – stack pointer. • ESI, EDI – index registers. • EBP – extended frame ... DUP. C:char arrary1[100]. 組語:array1 BYTE 100 DUP(?) .... in the range 0 to FFFFFFFF,... random-access:大陆:随机存取;台灣:隨機存取; 當前語言下顯示→隨機存取; random-access memory:大陆:随机存取存储器;台灣:隨機存取記憶體; 當前語言下顯示→隨機存取記憶體; random-access memory:随机存储器⇒台灣:隨機存取記憶體;随机存储器⇒香港:隨機存取記憶體;随机存储器=>zh-mo:隨機存取記憶體; 當前 ...
相關軟體 Notepad++ (32-bit) 資訊 | |
---|---|
![]() 組合語言random 相關參考資料
隨機字串... 組合語言 程式設計俱樂部
寫個程式,產生並顯示出二十個隨機字串,每一個字串包寒食個大寫的字母A.....Z}。 這個題目隨機的應用我不太清楚如何去應用,做不太出來= =a,要怎麼去完成它?請大大指導! 作者: chiuinan2(青衫) 討論區板主 Visual C++ .NET卓越專家 VC++一代宗師 Visual Basic優秀好手 資訊類作業求救卓越專家 一般曠世奇才 程式設計甘苦談 ... http://www.programmer-club.com 組合語言如何在1~10內取隨機亂數 資訊類作業 程式設計俱樂部
2005/11/24 上午02:39:32. 參考這一篇: http://www.programmer-club.com/pc2020v5/forum/ShowSameTitleN.asp?URL=N&board_pc2020=assembly&index=5&id=4290&mode=&type_pc2020=sametitleLevel-2 這不是組語的... http://www.programmer-club.com ASSEMBLY 達成隨機的方法 組合語言 程式設計俱樂部
.data. Seed DQ ? ;這是亂數種子自己設起始值 .code. Get_1to9 PROC LEA RCX , [Seed] MOV RAX , [RCX] MOV RDX , 5851F42D4C957F2Dh ;取線性同餘乘法常數是有學問的不可任意修改. IMUL RAX , RDX MOV RDX , 14057B7EF767814Fh ;加法常數也不可任意修改. ADD RAX... http://www.programmer-club.com [請益] 關於組語的隨機亂數- 看板Programming - 批踢踢實業坊
這學期正在學組合語言,但在亂數取值這邊有點問題(像是樂透開獎數字每期都不同的問題) 原本是不想PO在這,我想這問題對各位前輩來說非常簡單,感覺有點浪費主機資源但是書找了好久都找不到怎麼解決,網路上也是找不到,板上有關組語也不是那麼多所以只好PO來問一下各位前輩了~ 先PO一下我的程式. https://www.ptt.cc [組合語言][練習] 產生20個隨機字串@Morris' Blog|PChome 個人新聞台
題目意思:這二十個字串要包含數字或英文字母TITLE ;displays 20 random strings, each consisting of 10 capital;letter A...Z};call Crlf == '-n'INCLUDE Ir. http://mypaper.pchome.com.tw 組合語言8086 亂數不重複| Yahoo奇摩知識+
把取到的random記起來不就好了如果取到有的再重做一次因你是0~46可用47的陣列記,比較快 .data. Array BYTE 47 DUP(0) .code 再判斷取出來的是否重覆我不知call randomrange的值會存在哪,假設在EBX好了 cmp Array[ebx],1 je L2: mov Array[ebx],1 ... L2: inc ecx ... https://tw.answers.yahoo.com 關於8051組合語言~ | Yahoo奇摩知識+
MESS:DB "LOT IO51 7 RANDOM NO ON LCD ....","$"; ;標題為MESS,DB(DEFINE BYTE)將1個BYTE的常數放到記憶體內,兩個以上的資料須用逗點(,)分開 ;備註開始-------------------------------- ;COUNT=5000/1us=5000 LO 5000 uS HI 5... https://tw.answers.yahoo.com [Masm] Assembly 筆記- Ch5 程序@ alog :: 隨意窩Xuite日誌
(2005-05-24); send 「ctrl+w」to another app (2005-05-24); Unicode-enabling MS C/C++ Source Code (2005-05-24); [Masm] Assembly 筆記- Ch3 組合語言基礎(2005-05-24); [Masm] Assembly 筆記- Ch4 資料轉移、定址與算術(2005-05-24); ... http://blog.xuite.net 組語合法小抄ASCII • General-Purpose Program Template INCLUDE ...
組語合法小抄. ASCII. • General-Purpose. • EAX – accumulator. • EBX – 好像很自由. • ECX – loop counter. • ESP – stack pointer. • ESI, EDI – index registers. • EBP – extended frame ... DUP. C:char arrary1[100]. 組語... http://www.csie.ntnu.edu.tw X86組合語言- 維基教科書,自由的教學讀本 - Wikibooks
... random-access:大陆:随机存取;台灣:隨機存取; 當前語言下顯示→隨機存取; random-access memory:大陆:随机存取存储器;台灣:隨機存取記憶體; 當前語言下顯示→隨機存取記憶體; random-access memory:随机存储器⇒台灣:隨機存取記憶體;随机存储器⇒香港:隨機存取記憶體;随机存储器=>zh-mo:隨機存取記憶體; 當前 ..... https://zh.wikibooks.org |