{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,27]],"date-time":"2025-08-27T16:29:04Z","timestamp":1756312144451,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,2,17]],"date-time":"2016-02-17T00:00:00Z","timestamp":1455667200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,2,17]]},"DOI":"10.1145\/2839509.2844552","type":"proceedings-article","created":{"date-parts":[[2016,2,22]],"date-time":"2016-02-22T13:18:49Z","timestamp":1456147129000},"page":"498-503","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Undergraduate Assembly Language Instruction Sweetened with the Raspberry Pi"],"prefix":"10.1145","author":[{"given":"Jalal","family":"Kawash","sequence":"first","affiliation":[{"name":"University of Calgary, Calgary, AB, Canada"}]},{"given":"Andrew","family":"Kuipers","sequence":"additional","affiliation":[{"name":"University of Calgary, Calgary, AB, Canada"}]},{"given":"Leonard","family":"Manzara","sequence":"additional","affiliation":[{"name":"University of Calgary, Calgary, AB, Canada"}]},{"given":"Robert","family":"Collier","sequence":"additional","affiliation":[{"name":"Carleton University, Ottawa, AB, Canada"}]}],"member":"320","published-online":{"date-parts":[[2016,2,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1275604.1275612"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1049\/sm.1983.0015"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2512276.2512281"},{"key":"e_1_3_2_1_4_1","unstructured":"www.raspberrypi.org  www.raspberrypi.org"},{"key":"e_1_3_2_1_5_1","first-page":"2","article-title":"Changing the world with a Raspberry Pi","volume":"29","author":"Brock J. D.","year":"2013","unstructured":"J. D. Brock , R. F. Bruce , and M. E. Cameron . 2013 . Changing the world with a Raspberry Pi . J. Comput. Sci. Coll. 29 , 2 (December 2013), 151--153. J. D. Brock, R. F. Bruce, and M. E. Cameron. 2013. Changing the world with a Raspberry Pi. J. Comput. Sci. Coll. 29, 2 (December 2013), 151--153.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_6_1","unstructured":"ARM. 2010--2011. ARM Compiler Toolchain Using the Assembler (pages 3 to 21). http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.dui0473c\/DUI0473C_using_the_arm_assembler.pdf  ARM. 2010--2011. ARM Compiler Toolchain Using the Assembler (pages 3 to 21). http:\/\/infocenter.arm.com\/help\/topic\/com.arm.doc.dui0473c\/DUI0473C_using_the_arm_assembler.pdf"},{"key":"e_1_3_2_1_7_1","unstructured":"Broadcom Corporation.2012. BCM 2835 ARM Peripherals.  Broadcom Corporation.2012. BCM 2835 ARM Peripherals."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462476.2466519"},{"key":"e_1_3_2_1_9_1","first-page":"5","article-title":"Network administration with the Raspberry Pi","volume":"29","author":"Bryan Foltz C.","year":"2014","unstructured":"C. Bryan Foltz . 2014 . Network administration with the Raspberry Pi . J. Comput. Sci. Coll. 29 , 5 (May 2014), 66--67. C. Bryan Foltz. 2014. Network administration with the Raspberry Pi. J. Comput. Sci. Coll. 29, 5 (May 2014), 66--67.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_10_1","first-page":"1","article-title":"Easy as Raspberry Pi: an inexpensive platform for machine language instruction","volume":"29","author":"Hooper W. H.","year":"2013","unstructured":"W. H. Hooper . 2013 . Easy as Raspberry Pi: an inexpensive platform for machine language instruction . J. Comput. Sci. Coll. 29 , 1 (October 2013), 102--103. W. H. Hooper. 2013. Easy as Raspberry Pi: an inexpensive platform for machine language instruction. J. Comput. Sci. Coll. 29, 1 (October 2013), 102--103.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_3_2_1_11_1","unstructured":"www.segger.com\/jlink-debug-probes.html  www.segger.com\/jlink-debug-probes.html"},{"key":"e_1_3_2_1_12_1","unstructured":"www.gamefaqs.com\/snes\/916396-snes\/faqs\/5395  www.gamefaqs.com\/snes\/916396-snes\/faqs\/5395"},{"key":"e_1_3_2_1_13_1","unstructured":"Broadcom Corporation. VideoCore\u00ae IV 3D Architecture Reference Guide.2013.  Broadcom Corporation. VideoCore\u00ae IV 3D Architecture Reference Guide.2013."},{"key":"e_1_3_2_1_14_1","volume-title":"ACM and IEEE Computer Society","author":"Joint Task Force on Computing Curricula","year":"2013","unstructured":"Joint Task Force on Computing Curricula , ACM and IEEE Computer Society . 2013 . Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM, New York, NY, USA. Joint Task Force on Computing Curricula, ACM and IEEE Computer Society. 2013. Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM, New York, NY, USA."},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"crossref","unstructured":"VESA. Retrieved 2013\/05\/20 from: www.vesa.org  VESA. Retrieved 2013\/05\/20 from: www.vesa.org","DOI":"10.5465\/ambpp.2013.11946abstract"},{"key":"e_1_3_2_1_16_1","unstructured":"DOS Protected Mode Interface (DPMI) Specification: Version 0.9 Printed 1990\/07\/26. Retrieved 2013\/05\/20 from: http:\/\/homer.rice.edu\/~sandmann\/cwsdpmi\/dpmispec.txt  DOS Protected Mode Interface (DPMI) Specification: Version 0.9 Printed 1990\/07\/26. Retrieved 2013\/05\/20 from: http:\/\/homer.rice.edu\/~sandmann\/cwsdpmi\/dpmispec.txt"},{"key":"e_1_3_2_1_17_1","unstructured":"DOSBox an x86 emulator with DOS. Retrieved 2013\/05\/20 from www.dosbox.com  DOSBox an x86 emulator with DOS. Retrieved 2013\/05\/20 from www.dosbox.com"}],"event":{"name":"SIGCSE '16: The 47th ACM Technical Symposium on Computing Science Education","sponsor":["SIGCSE ACM Special Interest Group on Computer Science Education"],"location":"Memphis Tennessee USA","acronym":"SIGCSE '16"},"container-title":["Proceedings of the 47th ACM Technical Symposium on Computing Science Education"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2839509.2844552","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2839509.2844552","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T06:12:40Z","timestamp":1750227160000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2839509.2844552"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,2,17]]},"references-count":17,"alternative-id":["10.1145\/2839509.2844552","10.1145\/2839509"],"URL":"https:\/\/doi.org\/10.1145\/2839509.2844552","relation":{},"subject":[],"published":{"date-parts":[[2016,2,17]]},"assertion":[{"value":"2016-02-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}