The Iraqi prime minister is on his first official visit to the United States to discuss the future of about 5,000 American troops based in Iraq.