創作內容

0 GP

assm

作者:腦內模擬│2019-10-15 02:40:29│贊助:0│人氣:14
計算機要如何使用?
簡單,將你想要的數字輸入記憶體,執行你想要的命令,那麼記憶體中就會有你想要的解答。

編程是什麼?
編寫一個程式,利用現有的語句組合出達成一定目的程式供計算機使用

雙帶圖靈機
存在兩個輸入元,前者存放程序後者存放資料
程序又包含了蘊涵資料,而程序的反射在大部分情況是邪惡的,所以通常read only

結構、指標
指標可以指向一個記憶體位置,如果記憶體位置是固定起始位置的那麼就有能力描述連續性結構,而藉由計算做移位效果,也就組成了結構體

stack
一種資料型態,我們通常用來記錄執行順序

電腦存在4個存儲結構

0.記憶體:存資料
1.stack:傳遞資料
2.目前語句指標(計數器)(pc指標)
3.函數this指標

藉由分離目前語句指標與函數this指標,我們可以將語句保存在安全的read only區且無需複製命令即可執行

當呼叫一個函式...
清空register
向stack推入目前的的this指標與下個語句的pc指標

更新this並跳至目標pc
執行函式
清空register
推出this pc
推入return值
跳至pc並更新this值
推出return值來使用

繼續執行語句。



引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4560684
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

喜歡★meifray 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:cio...

追蹤私訊

作品資料夾

d88931122所有巴友
自製PC遊戲祭品的逆襲目前半價NT.90中歡迎參考呦 https://home.gamer.com.tw/creationDetail.php?sn=4574326看更多我要大聲說昨天18:12


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】