Embedded Systems Assignment 1- Guide Friday, June 20, 2008 |
Dear pals,
We just have to compare instruction sets of two processors from two manufacturers. There are several types of processor manufactures. E.g. Intel, AMD, Cyrix, Toshiba etc. You can also compare two processor such as z-80 and Toshiba processor which can be found on apple computers. But I selected x86 architecture which is very easy to found data.
Look at following screen shots. Instructions for Intel core2duo processor (from Chamil's laptop) is MMX, SSE....., EM64T etc. But for AMD Turion processor(from Anuvinda's laptop) has little bit different instruction. For MMX in Intel, AMD has MMX(+). For AMD x86-64 Intel has EM64T instruction. Both are almost same in action. But they are instructions sets with different instructions.


Here more screen shots on desktop processor AMD Sempron and Intel Pentium IV with HT.


Centrino Mobile processor

These instruction sets are obtained with using cpu-z.
Click here to download it. (Ver 1.45)
Download from original mirror
But you can implement in C++ very easily by using cpuid functions which allows to get processor information in processor. It is much more effective than cpu-z and you can get many information from it including register data. Select the mirror to download it.
Mirror1
Mirror2
Mirror3
The assignment also asked about registers. In case of description of instruction sets like MMX and MMX(+), it automatically describe about registers.
Here is my resource kit. Those data collect by web and now they are pdf form.
Mirror1
Mirror2
Mirror3
Hope you can do it.
Kasun
We just have to compare instruction sets of two processors from two manufacturers. There are several types of processor manufactures. E.g. Intel, AMD, Cyrix, Toshiba etc. You can also compare two processor such as z-80 and Toshiba processor which can be found on apple computers. But I selected x86 architecture which is very easy to found data.
Look at following screen shots. Instructions for Intel core2duo processor (from Chamil's laptop) is MMX, SSE....., EM64T etc. But for AMD Turion processor(from Anuvinda's laptop) has little bit different instruction. For MMX in Intel, AMD has MMX(+). For AMD x86-64 Intel has EM64T instruction. Both are almost same in action. But they are instructions sets with different instructions.


Here more screen shots on desktop processor AMD Sempron and Intel Pentium IV with HT.


Centrino Mobile processor
These instruction sets are obtained with using cpu-z.
Click here to download it. (Ver 1.45)
Download from original mirror
But you can implement in C++ very easily by using cpuid functions which allows to get processor information in processor. It is much more effective than cpu-z and you can get many information from it including register data. Select the mirror to download it.
Mirror1
Mirror2
Mirror3
The assignment also asked about registers. In case of description of instruction sets like MMX and MMX(+), it automatically describe about registers.
Here is my resource kit. Those data collect by web and now they are pdf form.
Mirror1
Mirror2
Mirror3
Hope you can do it.
Kasun
Level3 UoM Course Works - ICT Wednesday, June 18, 2008 |
CS 3220 - Embedded Systems Last year(2007) Lectures Friday, May 30, 2008 |
Hi pals,
Here is last time embedded systems lectures.
Download from Mirror 1
Download from Mirror 2
Download from Mirror 3
Enjoy it.
Kasun
Here is last time embedded systems lectures.
Download from Mirror 1
Download from Mirror 2
Download from Mirror 3
Enjoy it.
Kasun
Team Will Power won the 3rd place in imaginecup 2008 Sri Lankan contest Tuesday, April 22, 2008 |
Team Will Power won the 3rd place in Microsoft Imaginecup 2008 Sri Lankan contest
Congratulations to
Shyama Kumuduni Gunarathene
Chamini Hasanga
Saumya Wanniarachchi
Hasini Gunasinghe
Congratulations to
Shyama Kumuduni Gunarathene
Chamini Hasanga
Saumya Wanniarachchi
Hasini Gunasinghe
Congratulations to Team Will Power Sunday, April 6, 2008 |
Heartiest congratulations to team who came Imaginecup Sri lankan Software Design Round 1...
Chamini Hasanga
Hasini Gunasinghe
Saumya Wanniarachchi
Shyama Gunarathne
Wish you all the best for future rounds...
Best regards,
Kasun Chathuranga
Chamini Hasanga
Hasini Gunasinghe
Saumya Wanniarachchi
Shyama Gunarathne
Wish you all the best for future rounds...
Best regards,
Kasun Chathuranga
Discrete Mathematics e-book Friday, February 22, 2008 |
Here I include Schaums Outline of Discrete Mathematics e-book. This is in RAR format. You can download it. By using any mirror bellow. If you have a problem with downloading, pls add a comment.

Mirror1 - MediaFire
Mirror2 - Rapidshare
Mirror3 - LiveSpace

Mirror1 - MediaFire
Mirror2 - Rapidshare
Mirror3 - LiveSpace

