工作記錄 | 思考:為什麼要使用pushpage和poppage
;--------------------------------------------
; CJC Macro Label
;--------------------------------------------
CJC Macro label
Mov a MarkH
Pushpage
page0
mov @temp_0 a
mov a #1000b
and a @temp_0
Poppage
Caje #8 Label
ENDM
關於這個,之前不明白的點是:pushpage,是把上面的a存到棧裡面,然後poppage是把棧裡面的a值取出來,但是這樣的話,為什麼還要中間的程式碼。。
林工解答:這個是儲存Page值的,CJC不影響你原來的Page值,就是暫存器分頁值。
所以,我理解錯了,a就是一個暫存器,它不在page裡面。這裡用pushpage和poppage只是為了不影響@temp_0的值。
相關推薦
工作記錄 | 思考:為什麼要使用pushpage和poppage
;-------------------------------------------- ; CJC Macro Label ;-------------------------------------------- CJC Macro label Mov a MarkH Pushpage
985研究生拿到網際網路和外企工作,網友:要想活命長,首選外企
一名985應屆生在網際網路求職論壇發表了自己的困惑:offer選擇,網際網路還是外企。如下就是這名學生的困惑全文。 985碩,女生,目前拿到兩個offer,網際網路大廠中某家的運營和500強外企專業對口的崗位,網際網路總package比外企高大約5萬,但是感覺崗位有點水學不到太多東西,加班
企業架構培訓:為什麽首先要建立和優化目標?
架構任何項目的成功都涉及兩個重要因素:一個是目標,另一個就是執行力。從目標與執行力的四象限推演來看(下圖),實際上一個項目的成功概率只有 1/4,而失敗的概率要三倍於成功,這就不能不認真對待了。目標的價值表現在如下幾個方面:1)是非標桿目標為團隊提供了一個通力合作去實現的東西。為了這個目標,我們該做什麽?不該
學習 Microsoft SQL Server和C#技術記錄1:連接數據庫
構造 reat 數據庫 alt 1.0 字符串 src mic 描述 工具:Microsoft SQL Server 2008R2 Microsoft visual studio 2008 學習筆記:連接數據庫 (1) 建立數據庫 USE master; IF DB_
工作8年的一些回顧和思考
應用 采集 style 內容 而不是 未來 哪裏 部門 各類 09年6月開始實習至今,已經工作8年多了。最近處於一些思考和困惑的階段,所以覺得應該回顧和梳理一下。 本科階段,嚴格意義上是06年9月到09年6月,花了三年時間修滿了本科所需的學分還超出了一些,大四沒有必修課,就
Lucene.net(4.8.0) 學習問題記錄五: JIEba分詞和Lucene的結合,以及對分詞器的思考
+= d+ ext eth reac chart rdl ret start 前言:目前自己在做使用Lucene.net和PanGu分詞實現全文檢索的工作,不過自己是把別人做好的項目進行遷移。因為項目整體要遷移到ASP.NET Core 2.0版本,而Lucene使用的版本
《創新者的窘境》作者關於人生意義與子女教育的思考:4星|《你要如何衡量你的人生》
問題 卓越 競爭 順序 重點 允許 工作 可能 汽車 你要如何衡量你的人生 全書是作者結合企業的成敗案例對人生意義的思考。作者是虔誠的基督徒,不過全書大部分的內容跟宗教無關。 書中關於企業的成敗的總結,有案例有思想,關於人生、家庭、婚姻、子女教育,則案例集中在自
JavaScript 如何工作:渲染引擎和性能優化技巧
blob 默認值 書簽 隱藏 播放 wikipedia 強制 之前 blocks 翻譯自:How JavaScript works: the rendering engine and tips to optimize its performance 這是探索 JavaScr
教育思考:選擇編程是一場父母和孩子的和解[圖]
經歷 進一步 工程師 界面 科技 col 習慣 帶來 男孩子 教育思考:選擇編程是一場父母和孩子的和解[圖]:之前有個很熱的段子是這樣講的:深夜十點的時候,某小區一女子大聲喊叫“什麽關系?啊?!到底什麽關系?你說!”最後發現原來是一位媽媽陪孩子做作業時發出的吶喊!聽完,我們
面試題思考:java中快速失敗(fail-fast)和安全失敗(fail-safe)的區別是什麽?
無效對象 ring list 改變 ava ret fail last 原理 一:快速失敗(fail—fast) 在用叠代器遍歷一個集合對象時,如果遍歷過程中對集合對象的內容進行了修改(增加、刪除、修改),則會拋出Concurrent Modificat
面試題思考:Cookie 和 Session的區別
服務器端 活動 應用程序 重要 字符串 相關 屬性的方法 回來 serve 面試回答: 1、cookie數據存放在客戶的瀏覽器上,session數據放在服務器上。 2、cookie不是很安全,別人可以分析存放在本地的cookie並進行cookie欺騙,考慮到安全應當使用se
第三節:使用Log4net和過濾器記錄異常信息,返回異常給前端
ctc div json member nco 時間 header str resharp 上次面試,遇到,在項目中如何處理業務異常和代碼異常,使用txt記錄異常信息後,如何直接區分出異常的類型,異常怎麽分類處理,希望大家能幫我提出寶貴的意見,完善處理異常, 統一返回參數
SpringMVC工作原理之:HandlerMapping和HandlerAdapter
一、HandlerMapping 作用是根據當前請求的找到對應的 Handler,並將 Handler(執行程式)與一堆 HandlerInterceptor(攔截器)封裝到 HandlerExecutionChain 物件中。在 HandlerMapping 介面的內部只有一個方法,
redis 第 15 篇 工作記錄-redis和memcached有啥區別
同學,你要是現在還不知道redis和memcached是啥?那你趕緊百度一下redis入門和memcahced入門,簡單啟動一下,然後試一下幾個簡單操作,先感受一下。 redis和memcached的區別,不過說實話,memched是早些年各大網際網路公司常用的快取方案,但是現在近幾年基本都是r
第三節:使用Log4net和過濾器記錄異常資訊,返回異常給前端
上次面試,遇到,在專案中如何處理業務異常和程式碼異常,使用txt記錄異常資訊後,如何直接區分出異常的型別,異常怎麼分類處理,希望大家能幫我提出寶貴的意見,完善處理異常, 統一返回引數 public class HeaderResult { public HeaderR
給出n個學生的考試成績表,每條記錄由學號、姓名和分數和名次組成,設計演算法完成下列操作: (1)設計一個顯示對學生資訊操作的選單函式如下所示: *************************
給出n個學生的考試成績表,每條記錄由學號、姓名和分數和名次組成,設計演算法完成下列操作: (1)設計一個顯示對學生資訊操作的選單函式如下所示: ************************* 1、錄
工作記錄:處理閃燈資料檔案,需要將10進位制轉為3位十六進位制
Vixen生成的.csv檔案,需要把裡面的資料轉為3位的16進位制。自己寫了一個程式來處理,在此記錄一下。 平臺:Qt Creator /*********************** * Name : main.cpp * Author : Lon * Date
成長的思考:如何在工作中保持高速的自我成長
之前在跟一位正在讀博士的同學交流之後,我意識到了自己成長的危機。那麼如果我選擇了不去讀博士,那麼我又該如何保持快速的自我成長呢?如何保持與博士同學們的思維層次和眼界在同一個水平上呢?如何在相同的時間內獲得跟讀博士一樣的價值升值呢? 前言 凡事預則立,不預則廢。入
思考:為什麼要用Spring
spring帶來了什麼? 說到Spring肯定離不開它的兩大特性AOP和IOC IOC:把我們的類上交,由Spring來進行統一的管理和配置,在需要使用的地方注入。好處是減少了各個類之間的相互依賴,依賴控制交給Spring管理。 AOP:封裝了jdk和cglib的動態代理,結合I
JavaScript是如何工作的:事件迴圈和非同步程式設計的崛起 + 5種使用 async/await 更好地編碼方式!
摘要: 深度理解JS事件迴圈!!! 原文:JavaScript是如何工作的:事件迴圈和非同步程式設計的崛起+ 5種使用 async/await 更好地編碼方式! 作者:前端小智 Fundebug經授權轉載,版權歸原作者所有。 此篇是 JavaScript是如何工作的第四篇,其它三篇可以看這