{"title":"一种用于PIC18F硬件堆栈的堆栈扩展技术","authors":"Syh-Ren Tan, Syh-Yuan Tan","doi":"10.1109/IRIS.2015.7451607","DOIUrl":null,"url":null,"abstract":"In this paper, we present a technique to break the size limit of hardware stack by expanding the limit to the size of RAM. Specifically, we enable PIC18F46K22 to support massive recursive operations with software accessible hardware stack. This approach can support programs which require stack size larger than the hardware stack provided in a 8-bit PIC microcontroller.","PeriodicalId":175861,"journal":{"name":"2015 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"A stack expansion technique for hardware stack in PIC18F devices\",\"authors\":\"Syh-Ren Tan, Syh-Yuan Tan\",\"doi\":\"10.1109/IRIS.2015.7451607\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper, we present a technique to break the size limit of hardware stack by expanding the limit to the size of RAM. Specifically, we enable PIC18F46K22 to support massive recursive operations with software accessible hardware stack. This approach can support programs which require stack size larger than the hardware stack provided in a 8-bit PIC microcontroller.\",\"PeriodicalId\":175861,\"journal\":{\"name\":\"2015 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IRIS.2015.7451607\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE International Symposium on Robotics and Intelligent Sensors (IRIS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IRIS.2015.7451607","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A stack expansion technique for hardware stack in PIC18F devices
In this paper, we present a technique to break the size limit of hardware stack by expanding the limit to the size of RAM. Specifically, we enable PIC18F46K22 to support massive recursive operations with software accessible hardware stack. This approach can support programs which require stack size larger than the hardware stack provided in a 8-bit PIC microcontroller.