Ahmed Sallam
  • Home
  • Puplications
    • Google Scholar
    • Research Gate
  • CV
    • Printable PDF file
    • Closer >
      • Blog
      • Stream
      • YouTube Channel
    • LinkedIn
  • Keynotes
  • Activites
    • IBM TOT summer 2017
    • Summer Training 2017
    • IBM Cloud course spring 2017
    • FCI Infrastructure
    • Logo Contest
    • IBM Summer Camp 2015
    • IBM Summer Camp 2016
  • Courses
  • G Projects
    • Resources
    • Projects
  • Useful
    • Source Code
    • Mobile Apps
    • How to start your research? (Video)
    • Suez Canal University
    • Hunan University
    • Scholarships information
    • الحج من الخارج
    • Hajj from Abroad
  • +Feeds

Feeds

Track my new feeds in this page. Or use RSS aggregator (e.g. www.feedly.com) with the RSS link: http://sallamah.weebly.com/1/feed.

To receive new feeds via Email:
1. Press ( + Subscribe ) and complete the form.
2. Confirm the verification message sent to your inbox. (if not found, Check your junk mail).

+ Subscribe

Nursing, 2nd year

15/11/2013

Comments

 
New lecture slides, and Midterm grades are online now. 
Comments

Assembly

13/11/2013

Comments

 
Chapter 4 (slides), and assignment 4 are online now.

* The Midterm exam includes: Chapter 1,2,3, and Chapter 4 (Book: 4.1, 4.2  -  Slides:to slide 40).

* If you don't have enough time  to read book "Chapter 4", don't worry.  Reading the Slides, and doing "assignment 4" are enough to cover last lecture. 

* In the book, at the end of page 138 (pdf 109): Please correct the following sentence
"The Carry flag is exclusive ORed with the high bit of the result" ---> "The Carry out is exclusive ORed with the Carry in for the highest bit of the result"
Example: 
             mov al, 1
             sub al, 128  ; al=1000 0001
In this example, the actual carry out= 0. However, the x86 processor invert this value and state the carry flag, then CF=1. Meanwhile, the Carry in of MSB=1 in the result of this operation. 
Thus:
if it's Carry flag xor MSB:                then 1 xor 1 =0   (Wrong)
if it's Carry out xor Carry In of MSB: then 0 xor 1= 1   (Correct)

How it comes? 
 0000 0001      0000 0001
-1000 0000 ->+0111 1111
                    +             1
------------------------------------
                      1000 0001
CarryIn=1
CarryOut=0

Then CF=Inversion of CarryOut= 1
OF=CarryIn Xor Carryout=1

Add example:
  0000 0001                                      
+1111 1111                                   
-----------------                                                
  0000 0000                                     
CarryIn=1                                                              
CarryOut=1                                                            
Then CF=1, OF=0
Comments

Assembly

12/11/2013

Comments

 
13th Nov. No Midterm, no Quiz. Enjoy :)
Comments

Nursing, 3rd year

10/11/2013

Comments

 
The new lecture and the Midterm grades are online now.
Comments

Assembly (Assignment Changes)

8/11/2013

Comments

 
Assignment 3 II is online now.

If you already downloaded assignment 4, please neglect and complete Assignment 3 II.
Comments

Nursing (2nd year, 4th year)

6/11/2013

Comments

 
Tomorrow's (Thursday, 7th November) Lecture is canceled 
Comments

Nursing, 4th year

4/11/2013

Comments

 
New materials, and sheet 2 are online now.
Comments

Nursing, 3rd Year

3/11/2013

Comments

 
Sheet 3, midterm exam + solutions are online now.

Comments

Assembly

31/10/2013

Comments

 
Chapter 3 materials, and assignment 3 are online now.

Try to read Chapter 3 (book, slides). However, don't panic from the new contents\information within the materials, we are not done with chapter 3 yet.
Comments
Forward>>

    Archives

    December 2016
    November 2016
    October 2016
    August 2016
    July 2016
    May 2016
    April 2016
    March 2016
    February 2016
    December 2015
    November 2015
    October 2015
    August 2015
    June 2015
    May 2015
    April 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    December 2013
    November 2013
    October 2013

    Categories

    All

    RSS Feed

    + Subscribe
Powered by Create your own unique website with customizable templates.