Display Screen Assembly

Display Screen Assembly
Display Screen Assembly
Greatest Common Divisor (GCD)?

The greatest common divisor of two integers is the largest integer
that will evenly divide both integers. The GCD algorithm involves
integer division in a loop, described by the following C++ code:
int GCD(int x, int y)
{
x = abs(x);
y = abs(y);
do {
int n = x % y;
x = y;
y = n;
} while y > 0;
return x;
}
Implement this function in assembly language and write a test program
that calls the function several times, passing it different values.
Display all results on the screen.

Do you have a specific question? You have the algorithm so you just need to convert it to assembly...

If you're not familiar with asm, compile the C++ program to an intermediate asm format and then look at the compiler generated code to understand how it works. Of course you'll probably want to hand modify the code so it looks like you actually did something.

eBay Logo  

Genuine HP Mini 210-1000 210-1095NR Comple Screen Display Assembly


Genuine HP Mini 210-1000 210-1095NR Comple Screen Display Assembly


$80.74


OEM Dell Alienware M14x 14


OEM Dell Alienware M14x 14" LCD Screen - Complete LED Display Assembly - Black


$150.00


OEM Dell Alienware M14x 14


OEM Dell Alienware M14x 14" LCD Screen - Complete LED Display Assembly *B*


$150.00


OEM Dell Alienware M11X - Complete Display Assembly 11.6


OEM Dell Alienware M11X - Complete Display Assembly 11.6" LCD Screen F8W3Y


$120.00


OEM Dell Alienware M11X - Complete Display Assembly 11.6


OEM Dell Alienware M11X - Complete Display Assembly 11.6" LCD Screen with Hinges


$120.00


374722-001 HP Compaq LCD Screen Dp 17.0


374722-001 HP Compaq LCD Screen Dp 17.0" Wxga+ 17In Wxga Bv Display Assembly


$200.95


485046-001 HP Compaq LCD Screen Dp 15.4


485046-001 HP Compaq LCD Screen Dp 15.4" Wxga Bv 15.4In Wxga+ Display Assembly


$213.95


661-5443 Apple LCD Screen Macbook 13In Display Assembly


661-5443 Apple LCD Screen Macbook 13In Display Assembly


$728.95


661-5103 Apple LCD Screen Apl Dp 13.3


661-5103 Apple LCD Screen Apl Dp 13.3" Wxga Glossy Macbook 13In Display Assembly


$158.95


HP TX2000 Complete Touch Screen LCD Display Assembly****Tested and Working****


HP TX2000 Complete Touch Screen LCD Display Assembly****Tested and Working****


$84.99


MacBook Pro 15 Inch A1260 A1226 LCD Screen 6 Display Assembly 661-4342 661-4343


MacBook Pro 15 Inch A1260 A1226 LCD Screen 6 Display Assembly 661-4342 661-4343


$220.00


MacBook Pro 15 Inch A1260 A1226 LCD Screen 7 Display Assembly 661-4342 661-4343


MacBook Pro 15 Inch A1260 A1226 LCD Screen 7 Display Assembly 661-4342 661-4343


$240.00


MacBook Pro 15 Inch A1260 A1226 LCD Screen 8 Display Assembly 661-4342 661-4343


MacBook Pro 15 Inch A1260 A1226 LCD Screen 8 Display Assembly 661-4342 661-4343


$240.00


HP COMPAQ TC4200 12


HP COMPAQ TC4200 12" TOUCH SCREEN LCD DISPLAY PANEL ASSEMBLY TESTED


$49.99


APPLE MID 2011 MACBOOK AIR A1370 11


APPLE MID 2011 MACBOOK AIR A1370 11" LCD LED DISPLAY SCREEN ASSEMBLY, 4 SCREWS


$400.00


APPLE MACBOOK AIR A1370 11.6


APPLE MACBOOK AIR A1370 11.6" LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP 05


$350.00


661-5295 Unibody Macbook Assembly Display Screen 15.4


661-5295 Unibody Macbook Assembly Display Screen 15.4" LED,LCD A1286 A2325


$115.00


13.3


13.3" Toshiba Labtop Screen LCD panel Display LTD133KX2S 20pin LED ASSEMBLY


$78.00


IBM Thinkpad X41 12.1


IBM Thinkpad X41 12.1" Tablet Laptop LCD Screen Display Assembly Good working


$39.99


Genuine Apple Macbook Pro 13


Genuine Apple Macbook Pro 13" A1278 2011 Complete Screen Display Assembly


$224.99


Apple Macbook 13


Apple Macbook 13" Unibody 2010 A1342 2.4GHz LCD Screen Display Assembly Gloss A-


$189.95


APPLE MACBOOK AIR A1370 11


APPLE MACBOOK AIR A1370 11" LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK3


$450.00


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK14


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK14


$399.00


APPLE MACBOOK AIR A1369 13


APPLE MACBOOK AIR A1369 13" LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK2


$399.00


APPLE MACBOOK AIR A1370 11


APPLE MACBOOK AIR A1370 11" LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK5


$450.00


IBM Lenovo ThinkPad T61 Laptop 14.1


IBM Lenovo ThinkPad T61 Laptop 14.1" LCD Wide Screen Display Assembly Tested


$79.00


12.1


12.1" LCD Display Screen For IBM Lenovo X200 assembly hinges cable


$89.00


Apple iBook G3 12


Apple iBook G3 12" LCD Screen TESTED Display Assembly Bezel Case Cables Cover


$29.99


17


17" PowerBook G4 A1107 LCD Display Screen Assembly Complete! 661-3542 [PARTS]


$39.00


APPLE MACBOOK AIR A1369 13


APPLE MACBOOK AIR A1369 13" LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK8


$399.00


Alienware M9700 17.1


Alienware M9700 17.1" WXGA LCD Screen Display Complete Assembly BLACK BACK


$129.99


Apple iBook G3 12


Apple iBook G3 12" Screen Display Assembly


$15.70


Alienware M9700 17.1


Alienware M9700 17.1" WXGA LCD Screen Display Complete Assembly Silver


$79.99


13.3


13.3" Toshiba LCD panel Display LTD133KX2S 20pin LED BACKLIGHT ASSEMBLY SCREEN


$65.00


661-5295 LP154WP4-TLB1 Macbook Assembly Display Screen 15.4


661-5295 LP154WP4-TLB1 Macbook Assembly Display Screen 15.4" LED,LCD A1286 2325


$105.00


661-5558, Grade B+ Macbook PRO 13


661-5558, Grade B+ Macbook PRO 13" A1278 LCD Complete Screen Display Assembly


$1.00


Asus G50V SERIES 15.6


Asus G50V SERIES 15.6"Laptop SCREEN COMPLETE ASSEMBLY DISPLAY


$199.99


Asus G50V SERIES BLUE W/ BLACK 15.6


Asus G50V SERIES BLUE W/ BLACK 15.6" Laptop SCREEN COMPLETE ASSEMBLY DISPLAY


$123.24


NEW Dell Latitude XT2 Tablet Notebook Touch Screen LCD Display Assembly P223X


NEW Dell Latitude XT2 Tablet Notebook Touch Screen LCD Display Assembly P223X


$99.95


APPLE MACBOOK AIR A1370 11 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK52


APPLE MACBOOK AIR A1370 11 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK52


$325.00


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK58


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK58


$425.00


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK50


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK50


$450.00


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK53


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK53


$375.00


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK54


APPLE MACBOOK AIR A1369 13 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK54


$399.00


APPLE MACBOOK AIR A1370 11 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK56


APPLE MACBOOK AIR A1370 11 LCD LED DISPLAY SCREEN ASSEMBLY MAC LAPTOP NOTEBOOK56


$399.00


MacBook Pro 15 Inch A1260 A1226 LCD Screen Display Assembly 661-4342 661-4343


MacBook Pro 15 Inch A1260 A1226 LCD Screen Display Assembly 661-4342 661-4343


$240.00


iBook G3 Dual USB 12


iBook G3 Dual USB 12" Display Screen Hinge Assembly


$24.95


iBook G3 Dual USB 14


iBook G3 Dual USB 14" Display Screen Hinge Assembly


$24.95


GENUINE HP TX1000 TX1110US LCD DISPLAY SCREEN ASSEMBLY


GENUINE HP TX1000 TX1110US LCD DISPLAY SCREEN ASSEMBLY


$99.99


HP Compaq NX7010 15.4


HP Compaq NX7010 15.4" Screen Display Assembly Warranty


$49.00


Toshiba X217 SLi1


Toshiba X217 SLi1" LCD screen display complete assembly Tested


$69.95


New OEM Dell Alienware M14x 14


New OEM Dell Alienware M14x 14" LCD Screen - Complete LED Display Assembly - Red


$399.99


OEM Dell Alienware M14x 14


OEM Dell Alienware M14x 14" LCD Screen - Complete LED Display Assembly - Black


$299.99


New OEM Dell XPS 15z 15.6


New OEM Dell XPS 15z 15.6" 1080p LCD Screen - Complete LED Display Assembly


$299.99


NEW DELL ADAMO 13 COMPLETE DISPLAY ASSEMBLY LED LCD SCREEN WHITE SILVER N766M


NEW DELL ADAMO 13 COMPLETE DISPLAY ASSEMBLY LED LCD SCREEN WHITE SILVER N766M


$179.95


Compaq Evo N600c LCD Screen Assembly Display 241434-001


Compaq Evo N600c LCD Screen Assembly Display 241434-001


$24.99


661-4837, Grade C Macbook 15.4


661-4837, Grade C Macbook 15.4" A1286 LED LCD Complete Screen Display Assembly


$315.00


Dell XPS 410 420 Media LCD Mini Display Screen Board Assembly YY438 CT587


Dell XPS 410 420 Media LCD Mini Display Screen Board Assembly YY438 CT587


$29.99


Macbook A1181 13


Macbook A1181 13" LED LCD Complete Screen Display 661-4579 ,white assembly


$143.72


575574-001, Grade B+ DV4 14.1


575574-001, Grade B+ DV4 14.1" WXGA LCD ASSEMBLY WHITE Panel Display Screen


$90.00


Genuine NEW Dell Latitude E4300 LCD Screen Display w RED Back Cover OEM Assembly


Genuine NEW Dell Latitude E4300 LCD Screen Display w RED Back Cover OEM Assembly


$132.97


Genuine Dell Latitude E6420 SCREEN COMPLETE ASSEMBLY DISPLAY


Genuine Dell Latitude E6420 SCREEN COMPLETE ASSEMBLY DISPLAY


$199.99


 Macbook Pro  A1286 2011 LCD Screen Display Assembly COMPLETE 15  (MC723LL/A)


Macbook Pro A1286 2011 LCD Screen Display Assembly COMPLETE 15 (MC723LL/A)


$422.72


IBM Thinkpad Tablet PC X41 12.1 LCD Screen Display Complete Assembly *A-Grade*


IBM Thinkpad Tablet PC X41 12.1 LCD Screen Display Complete Assembly *A-Grade*


$49.95


IBM Thinkpad Tablet PC X41 12.1 LCD Screen Display Complete Assembly *A-Grade*


IBM Thinkpad Tablet PC X41 12.1 LCD Screen Display Complete Assembly *A-Grade*


$49.95


Sony Vaio PCG-GRT390ZP 16.1


Sony Vaio PCG-GRT390ZP 16.1" LCD Display Screen Assembly SXGA


$99.00


Sony Vaio VGN-A90 17.1


Sony Vaio VGN-A90 17.1" LCD Display Screen Assembly WUXGA


$89.00


Alienware M9700 17.1


Alienware M9700 17.1" WXGA LCD Screen Display Complete Assembly BLUE BACK


$129.99


Genuine HP Pavillion DV5-2000 DV5-2155dx Complete Screen Display Assembly (LED)


Genuine HP Pavillion DV5-2000 DV5-2155dx Complete Screen Display Assembly (LED)


$199.99


NEW Dell XPS Studio 1640 1645 1647 HD LCD Screen Display Cover Complete Assembly


NEW Dell XPS Studio 1640 1645 1647 HD LCD Screen Display Cover Complete Assembly


$154.97


IBM ThinkPad R51 LCD Display Screen assembly 14.1


IBM ThinkPad R51 LCD Display Screen assembly 14.1"


$9.99


Genuine ASUS G72GX G72GX-RBBX05 17.3


Genuine ASUS G72GX G72GX-RBBX05 17.3" Complete LED Screen Display Assembly


$179.72


Genuine Samsung R540 r540-JA08US Complete Screen Display Assembly


Genuine Samsung R540 r540-JA08US Complete Screen Display Assembly


$169.99


HP COMPAQ nc2400 12.1” WIDE SCREEN COMPLETE DISPLAY ASSEMBLY (WORKS GOOD)


HP COMPAQ nc2400 12.1” WIDE SCREEN COMPLETE DISPLAY ASSEMBLY (WORKS GOOD)


$35.00


Toshiba Satellite P35-S609 17


Toshiba Satellite P35-S609 17" WXGA+ LCD Screen Complete Display assembly


$75.00


Apple Display LCD Assembly iBook G3 14


Apple Display LCD Assembly iBook G3 14" 900Mhz screen


$39.98


HP Compaq NC8230 15.4


HP Compaq NC8230 15.4" Wide LCD Screen Display Assembly


$64.99


HP PAVILION ZE1000 COMPLETE SCREEN ASSEMBLY DISPLAY


HP PAVILION ZE1000 COMPLETE SCREEN ASSEMBLY DISPLAY


$99.99


04W0428 LENOVO LAPTOP SCREEN DISPLAY ASSEMBLY - 15.6


04W0428 LENOVO LAPTOP SCREEN DISPLAY ASSEMBLY - 15.6" WXGA HD LCD


$229.99


Asus Eee PC 1015 OEM Complete 10.1


Asus Eee PC 1015 OEM Complete 10.1" LCD Screen Display Lid Webcam Assembly


$79.95


661-5558, Grade C Macbook PRO 13


661-5558, Grade C Macbook PRO 13" A1278 LCD Complete Screen Display Assembly


$195.00


661-5232, Grade C Macbook PRO 13


661-5232, Grade C Macbook PRO 13" A1278 LCD Complete Screen Display Assembly


$190.00


A-1181-089-ACMPTAS Sony LCD Screen 13.3In Wxga Bv Display Assembly


A-1181-089-ACMPTAS Sony LCD Screen 13.3In Wxga Bv Display Assembly


$1,271.95


Lenovo Thinkpad T400 Display Assembly Screen/ Inverter/Cable/ Wireless Antenna


Lenovo Thinkpad T400 Display Assembly Screen/ Inverter/Cable/ Wireless Antenna


$109.99


New Apple iBook G4 14


New Apple iBook G4 14" A1055 LCD Display Screen Complete Assembly


$62.99


HP Compaq NX5000 15


HP Compaq NX5000 15" LCD Display Screen Complete Top Assembly TESTED


$31.21


Gateway M320 M325 Laptop 15


Gateway M320 M325 Laptop 15" LCD Display Screen Assembly


$50.00


Dell Latitude D820 Precision m65 D830 m4300 WUXGA LCD Display Screen Assembly


Dell Latitude D820 Precision m65 D830 m4300 WUXGA LCD Display Screen Assembly


$79.99


HP ProBook 4530S Complete LCD Screen Display Assembly


HP ProBook 4530S Complete LCD Screen Display Assembly


$150.00


IBM Thinkpad T30 14.1


IBM Thinkpad T30 14.1" LCD Screen Frame Assembly Display Complete and Excellent


$30.00


Dell Latitude D800 WXGA Matte  15.4 LCD Screen Display w/ Complete Assembly


Dell Latitude D800 WXGA Matte 15.4 LCD Screen Display w/ Complete Assembly


$46.99


HP Compaq 8510w 15.4


HP Compaq 8510w 15.4" LCD Panel Screen Display Assembly - light scratch


$84.93


Dell Latitude D 410 12


Dell Latitude D 410 12" LCD Panel Screen Display Assembly - small scratches


$44.93


Macbook A1181 13


Macbook A1181 13" LED LCD Screen Display 661-4579 ,white assembly Complete 2008


$159.69


487353-001 CQ40 HP Display Assembly 14.1


487353-001 CQ40 HP Display Assembly 14.1" LCD SCREEN BRIGHT VIEW


$229.99


485086-001 HP 2730P LAPTOP SCREEN 12.1


485086-001 HP 2730P LAPTOP SCREEN 12.1" WXGA LED DISPLAY ASSEMBLY


$459.99


485088-001 HP 2730P LAPTOP SCREEN 12.1


485088-001 HP 2730P LAPTOP SCREEN 12.1" WXGA SSA RCTO LED DISPLAY ASSEMBLY w CAM


$431.25


HP PAVILION DV7-1000 LCD SCREEN ASSEMBLY COMPLETE DISPLAY ((BRONZE))


HP PAVILION DV7-1000 LCD SCREEN ASSEMBLY COMPLETE DISPLAY ((BRONZE))


$117.00


NEW PULL APPLE MACBOOK AIR A1370 11


NEW PULL APPLE MACBOOK AIR A1370 11" LCD LED DISPLAY SCREEN ASSEMBLY, 4 SCREWS


$495.95


AVERATEC AV3270-EH1 COMPLETE LCD SCREEN ASSEMBLY DISPLAY


AVERATEC AV3270-EH1 COMPLETE LCD SCREEN ASSEMBLY DISPLAY


$54.00




Thanks for visiting!

Mike posted at 2008-2-20 Category: Computer Components