A tool for self-learning assembly language programming and computer architecture: Design and evaluation

This article presents the design of a system that can be used in different teaching and learning activities, in particular teaching assembly language programming and basic computer architecture for undergraduate studies. The system can be a self‐learning tool for students. On the other hand, teacher...

Full description

Saved in:
Bibliographic Details
Published inComputer applications in engineering education Vol. 19; no. 2; pp. 286 - 293
Main Authors Chau, Chi-Fai, Fung, Yu-Fai
Format Journal Article
LanguageEnglish
Published Hoboken Wiley Subscription Services, Inc., A Wiley Company 01.06.2011
Subjects
Online AccessGet full text
ISSN1061-3773
1099-0542
1099-0542
DOI10.1002/cae.20310

Cover

Loading…
Abstract This article presents the design of a system that can be used in different teaching and learning activities, in particular teaching assembly language programming and basic computer architecture for undergraduate studies. The system can be a self‐learning tool for students. On the other hand, teachers can utilize this system to develop prototype systems and to demonstrate theories pertaining to operations of microprocessor‐based systems. This educational tool includes hardware and software components, which were developed by the authors. The design of this system is based on principles of constructivism and learning is through hands‐on experience. The system is very flexible and users can incorporate new modules for more advanced learning. Due to its flexibility and ease of use, it can also be employed as a supplementary tool for teaching other engineering subjects. Data collected from our evaluation study shows that majority of users found the system easy to use. In this article, features of the system, as well as its design and evaluation results are presented. © 2009 Wiley Periodicals, Inc. Comput Appl Eng Educ 19: 286–293, 2011
AbstractList This article presents the design of a system that can be used in different teaching and learning activities, in particular teaching assembly language programming and basic computer architecture for undergraduate studies. The system can be a self-learning tool for students. On the other hand, teachers can utilize this system to develop prototype systems and to demonstrate theories pertaining to operations of microprocessor-based systems. This educational tool includes hardware and software components, which were developed by the authors. The design of this system is based on principles of constructivism and learning is through hands-on experience. The system is very flexible and users can incorporate new modules for more advanced learning. Due to its flexibility and ease of use, it can also be employed as a supplementary tool for teaching other engineering subjects. Data collected from our evaluation study shows that majority of users found the system easy to use. In this article, features of the system, as well as its design and evaluation results are presented. [copy 2009 Wiley Periodicals, Inc. Comput Appl Eng Educ 19: 286-293, 2011
This article presents the design of a system that can be used in different teaching and learning activities, in particular teaching assembly language programming and basic computer architecture for undergraduate studies. The system can be a self‐learning tool for students. On the other hand, teachers can utilize this system to develop prototype systems and to demonstrate theories pertaining to operations of microprocessor‐based systems. This educational tool includes hardware and software components, which were developed by the authors. The design of this system is based on principles of constructivism and learning is through hands‐on experience. The system is very flexible and users can incorporate new modules for more advanced learning. Due to its flexibility and ease of use, it can also be employed as a supplementary tool for teaching other engineering subjects. Data collected from our evaluation study shows that majority of users found the system easy to use. In this article, features of the system, as well as its design and evaluation results are presented. © 2009 Wiley Periodicals, Inc. Comput Appl Eng Educ 19: 286–293, 2011
Author Chau, Chi-Fai
Fung, Yu-Fai
Author_xml – sequence: 1
  givenname: Chi-Fai
  surname: Chau
  fullname: Chau, Chi-Fai
  organization: Department of Electrical Engineering, The Hong Kong Polytechnic University, Hung Hom, Hong Kong
– sequence: 2
  givenname: Yu-Fai
  surname: Fung
  fullname: Fung, Yu-Fai
  email: eeyffung@polyu.edu.hk
  organization: Department of Electrical Engineering, The Hong Kong Polytechnic University, Hung Hom, Hong Kong
BookMark eNp1kE1vEzEQhi1UJNrCgX_gW8VhW38ka7u3KJRSqSqKBKI3a-KdXUy962B7afPv2SZtDwhOM9I8z2jmPSIHQxyQkPecnXLGxJkDPBVMcvaKHHJmTMXmM3Hw2Ne8kkrJN-Qo55-MMVNLc0i6BS0xBtrGRDOGtgoIafBDRyFn7NdhSwMM3Qgd0k2KXYK-302HhrrYb8aCiUJyP3xBV8aE5_QjZt8NOwJ_Qxih-Di8Ja9bCBnfPdVj8u3Txdfl5-r6y-XVcnFdOSkNq7RTvF0LrhvdalajnjHXikYYUDWotUPdgJnLmWhaZ7hWDJRmCEIb5EYZIY_JyX7vdOyvEXOxvc8Ow_QExjFbbWohNVfziTzbky7FnBO21vmyu7Uk8MFyZh8TtVOidpfoZHz4y9gk30Pa_pN92n7vA27_D9rl4uLZqPaGzwUfXgxId7ZWUs3t95tLe3PLb-VqpexK_gHIpJd0
CitedBy_id crossref_primary_10_1109_ACCESS_2020_3025079
crossref_primary_10_1002_cae_21921
crossref_primary_10_1002_cae_21591
Cites_doi 10.1063/1.53098
10.1119/1.18154
10.1016/S0360-1315(99)00019-6
10.1016/j.compedu.2005.11.025
10.1007/BF01575150
10.1016/j.compedu.2005.12.004
10.1007/978-94-009-1696-8
10.1119/1.19517
ContentType Journal Article
Copyright Copyright © 2009 Wiley Periodicals, Inc.
Copyright_xml – notice: Copyright © 2009 Wiley Periodicals, Inc.
DBID BSCLL
AAYXX
CITATION
7SC
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
DOI 10.1002/cae.20310
DatabaseName Istex
CrossRef
Computer and Information Systems Abstracts
Mechanical & Transportation Engineering Abstracts
Technology Research Database
Engineering Research Database
ProQuest Computer Science Collection
Civil Engineering Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
DatabaseTitle CrossRef
Civil Engineering Abstracts
Technology Research Database
Computer and Information Systems Abstracts – Academic
Mechanical & Transportation Engineering Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Engineering Research Database
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
DatabaseTitleList Civil Engineering Abstracts

CrossRef
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Architecture
Education
EISSN 1099-0542
EndPage 293
ExternalDocumentID 10_1002_cae_20310
CAE20310
ark_67375_WNG_NX1X3QQ7_Q
Genre article
GroupedDBID .3N
.DC
.GA
.Y3
05W
0R~
10A
1L6
1OB
1OC
31~
33P
3SF
3WU
4.4
50Y
50Z
51W
51X
52M
52N
52O
52P
52S
52T
52U
52W
52X
5GY
5VS
66C
6TJ
702
7PT
8-0
8-1
8-3
8-4
8-5
8UM
930
A03
AAESR
AAEVG
AAHHS
AAHSB
AANLZ
AAONW
AASGY
AAXRX
AAYOK
AAZKR
ABCQN
ABCUV
ABEML
ABIJN
ABJNI
ABPVW
ACAHQ
ACBWZ
ACCFJ
ACCZN
ACGFS
ACIWK
ACPOU
ACSCC
ACXBN
ACXQS
ADBBV
ADEOM
ADIZJ
ADKYN
ADMGS
ADOZA
ADXAS
ADZMN
ADZOD
AEEZP
AEIGN
AEIMD
AENEX
AEQDE
AEUQT
AEUYR
AFBPY
AFFNX
AFFPM
AFGKR
AFPWT
AFZJQ
AHBTC
AITYG
AIURR
AIWBW
AJBDE
AJXKR
ALAGY
ALMA_UNASSIGNED_HOLDINGS
ALUQN
AMBMR
AMYDB
ASPBG
ATUGU
AUFTA
AVWKF
AZBYB
AZFZN
AZVAB
BAFTC
BDRZF
BFHJK
BHBCM
BMNLL
BMXJE
BNHUX
BROTX
BRXPI
BSCLL
BY8
CMOOK
CS3
D-E
D-F
DCZOG
DPXWK
DR2
DRFUL
DRSTM
DU5
EBS
EJD
F00
F01
F04
FEDTE
G-S
G.N
GNP
GODZA
H.T
H.X
HF~
HGLYW
HVGLF
HZ~
IX1
J0M
JPC
KQQ
LATKE
LAW
LC2
LC3
LEEKS
LH4
LITHE
LOXES
LP6
LP7
LUTES
LW6
LYRES
MEWTI
MK4
MRFUL
MRSTM
MSFUL
MSSTM
MXFUL
MXSTM
N04
N05
N9A
NF~
O66
O9-
OIG
P2P
P2W
P2X
P4D
PALCI
PQQKQ
Q.N
Q11
QB0
QRW
R.K
RIWAO
RJQFR
ROL
RWI
RX1
RYL
SAMSI
SUPJJ
TN5
UB1
UCJ
W8V
W99
WBKPD
WIH
WIK
WLBEL
WOHZO
WQJ
WRC
WXSBR
WYISQ
XG1
XPP
XV2
ZZTAW
~IA
~WT
AAHQN
AAMMB
AAMNL
AANHP
AAYCA
ACRPL
ACYXJ
ADMLS
ADNMO
AEFGJ
AEYWJ
AFWVQ
AGHNM
AGQPQ
AGXDD
AGYGG
AIDQK
AIDYY
ALVPJ
AAYXX
CITATION
7SC
7TB
8FD
FR3
JQ2
KR7
L7M
L~C
L~D
ID FETCH-LOGICAL-c3390-8c71fb218d8f806e840cf2d29a76a7bce8da95342dfc91870a780ea289e197923
IEDL.DBID DR2
ISSN 1061-3773
1099-0542
IngestDate Thu Jul 10 19:31:41 EDT 2025
Thu Apr 24 22:59:38 EDT 2025
Tue Jul 01 02:01:44 EDT 2025
Wed Aug 20 07:25:48 EDT 2025
Wed Oct 30 09:51:40 EDT 2024
IsPeerReviewed true
IsScholarly true
Issue 2
Language English
License http://onlinelibrary.wiley.com/termsAndConditions#vor
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c3390-8c71fb218d8f806e840cf2d29a76a7bce8da95342dfc91870a780ea289e197923
Notes istex:313F2DD6D070C7D2801AC811135030B84F3B5E41
ArticleID:CAE20310
ark:/67375/WNG-NX1X3QQ7-Q
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
PQID 896238175
PQPubID 23500
PageCount 8
ParticipantIDs proquest_miscellaneous_896238175
crossref_citationtrail_10_1002_cae_20310
crossref_primary_10_1002_cae_20310
wiley_primary_10_1002_cae_20310_CAE20310
istex_primary_ark_67375_WNG_NX1X3QQ7_Q
ProviderPackageCode CITATION
AAYXX
PublicationCentury 2000
PublicationDate 2011-06
June 2011
2011-06-00
20110601
PublicationDateYYYYMMDD 2011-06-01
PublicationDate_xml – month: 06
  year: 2011
  text: 2011-06
PublicationDecade 2010
PublicationPlace Hoboken
PublicationPlace_xml – name: Hoboken
PublicationTitle Computer applications in engineering education
PublicationTitleAlternate Comput. Appl. Eng. Educ
PublicationYear 2011
Publisher Wiley Subscription Services, Inc., A Wiley Company
Publisher_xml – name: Wiley Subscription Services, Inc., A Wiley Company
References L. Moreno, C. Gonzalez, I. Castilla, E. Gonzalez, and J. Sigut, Applying a constructivist and collaborative methodological approach in engineering education, Comput Educ 49 (2007), 891-915.
G. Faraco and L. Gabriele, Using LabVIEW for applying mathematical models in representing phenomena, Comput Educ 49 (2007), 856-872.
D. J. Grayson and L. C. Mc Dermott, Use of the computer for research on student thinking in Physics, Am J Phys 64 (1996), 557-565.
R. N. Steinberg, Computer in teaching science: To simulate or not simulate? Phys Educ Res (A Supplement to the Am J Phys) 68 (2000), S37-S41.
R. Noss and C. Hoyles, Windows on mathematical meanings: Learning cultures and computers, Kluwer Academic Publishers, Dordrecht, 1996.
S. Papert, Mindstorms: Children, computers, and powerful ideas, Basic Books, New York, 1993.
G. W. A. Rowe and P. Gregor, A computer based learning system for teaching computing: Implementation and evaluation, Comput Educ 33 (1999), 65-76.
I. Harel and S. Papert, Constructionism, Ablex Publishing, New Jersey, 1991.
Analog Devices, ADuC832 data sheet, Analog Devices, MA, 2002.
C. Gane and T. Sarsen, Structured systems analysis: Tools and techniques, Prentice Hall, New Jersey, 1979.
B. S. Eylon, M. Ronen, and U. Ganiel, Computer Simulations as tools for teaching and learning: Using a simulation environment in optics, J Sci Educ Technol 5 (1996), 93-110.
H. M. Deitel, P. J. Deitel, J. P. Liperi, and C. H. Yaeger, Visual C++.Net How to program, Prentice Hall, New Jersey, 2004.
2000; 68
1997
1996
1999; 33
1993
2004
1991
2002
1996; 5
1996; 64
1979
1999
2007; 49
e_1_2_7_5_2
Papert S. (e_1_2_7_3_2) 1993
e_1_2_7_4_2
Gane C. (e_1_2_7_15_2) 1979
e_1_2_7_9_2
e_1_2_7_7_2
e_1_2_7_6_2
e_1_2_7_16_2
e_1_2_7_11_2
Harel I. (e_1_2_7_2_2) 1991
e_1_2_7_10_2
Jonassen D. H. (e_1_2_7_8_2) 1999
Duffy T. (e_1_2_7_12_2) 1996
Analog Devices (e_1_2_7_13_2) 2002
Deitel H. M. (e_1_2_7_14_2) 2004
References_xml – reference: H. M. Deitel, P. J. Deitel, J. P. Liperi, and C. H. Yaeger, Visual C++.Net How to program, Prentice Hall, New Jersey, 2004.
– reference: I. Harel and S. Papert, Constructionism, Ablex Publishing, New Jersey, 1991.
– reference: R. N. Steinberg, Computer in teaching science: To simulate or not simulate? Phys Educ Res (A Supplement to the Am J Phys) 68 (2000), S37-S41.
– reference: S. Papert, Mindstorms: Children, computers, and powerful ideas, Basic Books, New York, 1993.
– reference: G. W. A. Rowe and P. Gregor, A computer based learning system for teaching computing: Implementation and evaluation, Comput Educ 33 (1999), 65-76.
– reference: R. Noss and C. Hoyles, Windows on mathematical meanings: Learning cultures and computers, Kluwer Academic Publishers, Dordrecht, 1996.
– reference: L. Moreno, C. Gonzalez, I. Castilla, E. Gonzalez, and J. Sigut, Applying a constructivist and collaborative methodological approach in engineering education, Comput Educ 49 (2007), 891-915.
– reference: D. J. Grayson and L. C. Mc Dermott, Use of the computer for research on student thinking in Physics, Am J Phys 64 (1996), 557-565.
– reference: G. Faraco and L. Gabriele, Using LabVIEW for applying mathematical models in representing phenomena, Comput Educ 49 (2007), 856-872.
– reference: B. S. Eylon, M. Ronen, and U. Ganiel, Computer Simulations as tools for teaching and learning: Using a simulation environment in optics, J Sci Educ Technol 5 (1996), 93-110.
– reference: Analog Devices, ADuC832 data sheet, Analog Devices, MA, 2002.
– reference: C. Gane and T. Sarsen, Structured systems analysis: Tools and techniques, Prentice Hall, New Jersey, 1979.
– volume: 68
  start-page: S37
  year: 2000
  end-page: S41
  article-title: Computer in teaching science: To simulate or not simulate?
  publication-title: Phys Educ Res (A Supplement to the Am J Phys)
– volume: 33
  start-page: 65
  year: 1999
  end-page: 76
  article-title: A computer based learning system for teaching computing: Implementation and evaluation
  publication-title: Comput Educ
– volume: 49
  start-page: 856
  year: 2007
  end-page: 872
  article-title: Using LabVIEW for applying mathematical models in representing phenomena
  publication-title: Comput Educ
– year: 2002
– year: 2004
– year: 1996
– start-page: 903
  year: 1997
  end-page: 911
– volume: 5
  start-page: 93
  year: 1996
  end-page: 110
  article-title: Computer Simulations as tools for teaching and learning: Using a simulation environment in optics
  publication-title: J Sci Educ Technol
– volume: 49
  start-page: 891
  year: 2007
  end-page: 915
  article-title: Applying a constructivist and collaborative methodological approach in engineering education
  publication-title: Comput Educ
– year: 1991
– year: 1979
– year: 1993
– volume: 64
  start-page: 557
  year: 1996
  end-page: 565
  article-title: Use of the computer for research on student thinking in Physics
  publication-title: Am J Phys
– start-page: 170
  year: 1996
  end-page: 198
– start-page: 215
  year: 1999
  end-page: 239
– ident: e_1_2_7_5_2
  doi: 10.1063/1.53098
– start-page: 170
  volume-title: Handbook of research for educational communications and technology
  year: 1996
  ident: e_1_2_7_12_2
– ident: e_1_2_7_6_2
  doi: 10.1119/1.18154
– ident: e_1_2_7_11_2
  doi: 10.1016/S0360-1315(99)00019-6
– volume-title: Structured systems analysis: Tools and techniques
  year: 1979
  ident: e_1_2_7_15_2
– volume-title: Visual C++.Net How to program
  year: 2004
  ident: e_1_2_7_14_2
– ident: e_1_2_7_16_2
  doi: 10.1016/j.compedu.2005.11.025
– ident: e_1_2_7_4_2
  doi: 10.1007/BF01575150
– ident: e_1_2_7_10_2
  doi: 10.1016/j.compedu.2005.12.004
– volume-title: Constructionism
  year: 1991
  ident: e_1_2_7_2_2
– volume-title: Mindstorms: Children, computers, and powerful ideas
  year: 1993
  ident: e_1_2_7_3_2
– ident: e_1_2_7_9_2
  doi: 10.1007/978-94-009-1696-8
– start-page: 215
  volume-title: Instructional design theories and models
  year: 1999
  ident: e_1_2_7_8_2
– volume-title: ADuC832 data sheet
  year: 2002
  ident: e_1_2_7_13_2
– ident: e_1_2_7_7_2
  doi: 10.1119/1.19517
SSID ssj0009639
Score 1.8757186
Snippet This article presents the design of a system that can be used in different teaching and learning activities, in particular teaching assembly language...
SourceID proquest
crossref
wiley
istex
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 286
SubjectTerms Architecture
assembly language programming
Computer programs
computer-aided learning
Design engineering
Education
Learning
microprocessor-based systems
Programming
Teaching
Title A tool for self-learning assembly language programming and computer architecture: Design and evaluation
URI https://api.istex.fr/ark:/67375/WNG-NX1X3QQ7-Q/fulltext.pdf
https://onlinelibrary.wiley.com/doi/abs/10.1002%2Fcae.20310
https://www.proquest.com/docview/896238175
Volume 19
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1La9tAEF5CcmkOebQpcZqEpYSQi2xLK2m1ycnkSSAGl4T6UFj2GYJtufgBbU75Cf2N_SWZXUm2E1oIuQk0QtLuzO43szPfIHSgSBZpkYkANnsbxNo0waQEC-JUAXqNE0szV5x8006v7uLrbtJdQidVLUzBDzELuDnL8Ou1M3Ahx405aagSjuWS-PIql6vlANG3OXUUKBbzJ50uvkIpqViFmlFj9uSLvWjFDeuvF0BzEa76_eZiHf2ovrRIM-nVpxNZV4-vSBzf-SsbaK3EobhVKM4mWjL5R7S6wE74CT208GQ47GOAtXhs-vbv05-yx8Q9BshtBrL_G1fxTlwmeg383VxjVbaLwItHFcf4zGeMeIk50fgWurs4vz29CsrODIEixNWeKxpaCehAZzZrpga8RGUjHTFBU0GlMpkWLCFxpK1iISwJgmZNI8C5MyFzjIWf0XI-zM02wsymhBBwokwowNejkmmpqNU60rCeSFlDR9UccVXSlrvuGX1eEC5HHEaP-9Groa8z0Z8FV8e_hA79RM8kxKjnkttowr-3L3m7G3ZJp0N5p4ZwpQkcTM6do4jcDKdjnrHUAR2awLf5af3_2_hp69xf7Lxd9Av6UASuXahnFy1PRlOzB8hnIve9ij8D4Z__qw
linkProvider Wiley-Blackwell
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9NAEB5V7aH0ABSKSHmtEEJc3MZe2-tFvUR9BWgjBbVqLmi1T4SaOlWbSMCJn9Df2F_SnbWdpKhIqDdLHsv27szuN7Mz3wC807RIjCxk5Dd7F6XGtr1JSR6lufboNc0cK7A4-bCXd4_Tz4NssABbTS1MxQ8xDbihZYT1Gg0cA9KbM9ZQLZHmkmJ91RJ29Eaz3Pk6I4_yqsXDWSdGWBijDa9QO9mcPnprN1rCgf15C2rOA9aw4-w9gm_Nt1aJJqcbk7Ha0L__onG87888hoc1FCWdSndWYcGWT2BljqDwKfzokPFoNCQe2ZJLO3TXf67qNhPfiUfd9kwNf5Em5EnqXK-zcLc0RNcdI8j8acVHshOSRoLEjGt8DY73do-2u1HdnCHSlGL5uWaxUx4gmMIV7dx6R1G7xCRcslwypW1hJM9omhineexXBcmKtpXev7MxR9LCZ7BYjkr7HAh3OaXU-1E2lt7dY4obpZkzJjF-SVGqBR-aSRK6Zi7HBhpDUXEuJ8KPngij14K3U9Hziq7jLqH3YaanEvLiFPPbWCZOevuiN4gHtN9not8C0qiC8FaHRymytKPJpSh4jliHZf7bwrz--21iu7MbLtb_X_QNLHePDg_EwafelxfwoIpjY-TnJSyOLyb2lQdCY_U66PsNyHoD0w
linkToPdf http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Lb9QwEB5VrYTgwBuxPC2EEJe0SZzENpxW3S7ltWIRFXuoZPmJULfZqt2VgBM_gd_IL2HsJLtbBBLiFikTJbFn7G_GM98APDaU51ZxleBm75PCuhRNSomkqAyi16L0jIfi5Lejav-geDUpJxvwvKuFafghlgG3YBlxvQ4GfmL9zoo01KjAcklDedVWUaU8eF6D9yvuKNQsEY86Q4CFMdrRCqX5zvLRc5vRVhjXL-eQ5jpejRvO8Aocdp_a5JkcbS_mett8-43F8T__5SpcboEo6Teacw02XH0dLq3RE96Az30yn82mBHEtOXNT__P7j7bJxCeCmNsd6-lX0gU8SZvpdRzv1paYtl8EWT-reEYGMWUkSqyYxm_CwXDvw-5-0rZmSAylofjcsMxrhAeWe55WDt1E43ObC8UqxbRx3CpR0iK33ogM1wTFeOoUencuE4Gy8BZs1rPa3QYifEUpRS_KZQqdPaaF1YZ5a3OLC4rWPXjazZE0LW95aJ8xlQ3jci5x9GQcvR48WoqeNGQdfxJ6Eid6KaFOj0J2Gyvlx9ELOZpkEzoeMznuAek0QaLNhYMUVbvZ4kxyUQWkw0r8tjitf3-b3O3vxYs7_y76EC68Gwzlm5ej13fhYhPEDmGfe7A5P124-4iC5vpB1PZf3PsCiw
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+tool+for+self%E2%80%90learning+assembly+language+programming+and+computer+architecture%3A+Design+and+evaluation&rft.jtitle=Computer+applications+in+engineering+education&rft.au=Chau%2C+Chi%E2%80%90Fai&rft.au=Fung%2C+Yu%E2%80%90Fai&rft.date=2011-06-01&rft.issn=1061-3773&rft.eissn=1099-0542&rft.volume=19&rft.issue=2&rft.spage=286&rft.epage=293&rft_id=info:doi/10.1002%2Fcae.20310&rft.externalDBID=n%2Fa&rft.externalDocID=10_1002_cae_20310
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1061-3773&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1061-3773&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1061-3773&client=summon